- Jul 29, 2013
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
The values should be in stream-time, and start/stop should not be swapped for negative rates.
-
Sebastian Dröge authored
There might be a short read at EOS.
-
Sebastian Dröge authored
-
- Jul 26, 2013
-
-
Tim-Philipp Müller authored
-
Wim Taymans authored
-
- Jul 25, 2013
-
-
Thiago Santos authored
Use the same seqnum as the seek for flushes/segments that are caused by the seek. Also do the same for segment events Fixes #676242
-
- Jul 24, 2013
-
-
David Schleef authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
Fixes uninitialized use of these variables.
-
Sebastian Dröge authored
-
Interfaces can have new members added without breaking ABI, so remove it from the check. https://bugzilla.gnome.org/show_bug.cgi?id=623799
-
- Jul 23, 2013
-
-
Thibault Saunier authored
This is copy pasted from upstream libcheck
-
Sebastian Dröge authored
Ideally all elements would implement handling of that to get proper stream-start message handling and other things.
-
A new active pad might not be notified in some cases, which results in the current track number not being set in playbin. The active-pad notification is only sent in the chain and sink_event functions, and only when the buffer or event that triggered the active pad selection is from the newly activated pad. So in the other case the notification will never be sent. https://bugzilla.gnome.org/show_bug.cgi?id=704691
-
- Jul 22, 2013
-
-
Tim-Philipp Müller authored
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
If all stream-start messages had a group id (for backwards compatibility), we only consider a stream started if all had the same group id. In 2.0 we should make the group id mandatory.
-
Sebastian Dröge authored
All streams that have the same group id are supposed to be played together, i.e. all streams inside a container file should have the same group id but different stream ids. The group id should change each time the stream is started, resulting in different group ids each time a file is played for example.
-
- Jul 18, 2013
-
-
Tim-Philipp Müller authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
This allows to explicitely set the debug output color mode to UNIX on every platform, enable it (use platform default color mode) or enable it. https://bugzilla.gnome.org/show_bug.cgi?id=674320
-
Fixes #674320
-
Fixes #674320
-
- Jul 17, 2013
- Jul 16, 2013
-
-
Olivier Crête authored
Include regression test
-
Olivier Crête authored
API: gst_adapter_take_fast()
-
Sebastian Dröge authored
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
We must be certain that we don't cause a deadlock when blocking the serialized queries. One such deadlock can happen when we are buffering and downstream is blocked in preroll and a serialized query arrives. Downstream will not unblock (and allow our query to execute) until we complete buffering and buffering will not complete until we can answer the query.. https://bugzilla.gnome.org/show_bug.cgi?id=702840
-
- Jul 15, 2013
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
This reverts commit 948a9d2f. This is racy and trying to reconfigure and fail is still better than not trying to reconfigure at all. https://bugzilla.gnome.org/show_bug.cgi?id=704100
-