- Dec 26, 2013
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
funnel outputs whatever one of the upstreams currently outputs, a caps query to a random upstream does not give the right answer here.
-
Sebastian Dröge authored
-
This makes buffering stop in case a stream switch happens. This is important for adaptive streams that can disable not-linked streams to avoid consuming the network bandwidth. https://bugzilla.gnome.org/show_bug.cgi?id=719575
-
- Dec 13, 2013
-
-
Pass the event return value upstream. Remove strange goto construct.
-
- Dec 06, 2013
-
-
Tim-Philipp Müller authored
g_source_remove() works on the default main context, and we're doing things with a custom context. Fixes warning with newer GLib versions.
-
Tim-Philipp Müller authored
It's considered a programming error in recent GLib versions now. We may already have removed the source by returning FALSE from the callback if it was fired. Fixes warning with newer GLibs when interrupting a pipeline with Control-C.
-
- Dec 03, 2013
-
-
Olivier Crête authored
After patch bda406c4, the state of the singlequeue was set to OK, but nothing would then wake up the thread, as the other wakeup functions only look at singlequeues that are marked as having received as not-linked. https://bugzilla.gnome.org/show_bug.cgi?id=708200
-
- Nov 29, 2013
-
-
Thiago Santos authored
It is a 'both' query, so it can be sent both ways
-
Thiago Santos authored
Use gap events to advance the selector's pad position. This is relevant to keep sync_streams mode working when one of the streams doesn't have data all the time.
-
This reverts commit 8162a583. Automatically copying the sticky events makes it impossible for apps and elements to filter the events with event probes. This causes regressions (See #719437). The best option is to let the app/element copy and filter the events themselves after the ghostpad target is set.
-
- Nov 26, 2013
-
-
Sebastian Dröge authored
-
... rather than have subclass coming up with an internally parsed one. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=707230
-
Update the sticky events on SRC ghostpads when retargeting. This ensures that the ghostpad has the exect same sticky events as the target pad. We don't want to do this for SINK ghostpads, they got the events from downstream and we don't want to overwrite them with the target pad events. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=707621
-
These must be escaped for gtk-doc to parse the comments without warnings. https://bugzilla.gnome.org/show_bug.cgi?id=714989
-
-
If the pipeline failed to pre-roll or the user interrupted the execution then set the exit code to a positive value. https://bugzilla.gnome.org/show_bug.cgi?id=712300
-
- Nov 22, 2013
-
-
first try to read or write on the socket before checking the closed state. This makes sure we handle all data on the socket before erroring out.
-
So that we can see the return values of functions in the log.
-
- Nov 09, 2013
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
-
-
-
-
-
- Nov 06, 2013
-
-
Proxy the caps queries on the srcpad as well. Proxy the allocation query on the sinkpad.
-
- Oct 15, 2013
-
-
Sebastian Dröge authored
We need to define the GLib log domain before including glib.h, which is included by glib-compat-private.h.
-
- Oct 13, 2013
-
-
gst_parse_launchv, gst_parse_launchv_full and gst_parse_launch_full all return floating refs, the same as gst_parse_launch, which just calls gst_parse_launch_full internally anyway. Add a unit test assertion to check it's true. Spotted by nemequ on IRC.
-
- Oct 10, 2013
-
-
Thibault Saunier authored
This allows us to make sure the elements is EOS and does not have remaining buffers to be drained. https://bugzilla.gnome.org/show_bug.cgi?id=709637
-
Reynaldo H. Verdejo Pinochet authored
In the docs and the autocompletion logic the maximum value jumped incongruently between 5 and 9.
-
- Sep 30, 2013
-
-
Most likely a copy-paste error from the block before. If we're going to check for error/closed on the write fd... do it on the write fd
-
- Sep 24, 2013
-
-
Tim-Philipp Müller authored
From 6b03ba7 to 7412249
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
-