- 09 Nov, 2011 9 commits
-
-
Wim Taymans authored
-
René Stadler authored
test_sticky_caps_flushing is currently failing.
-
Wim Taymans authored
-
Wim Taymans authored
-
Wim Taymans authored
-
Wim Taymans authored
It was not really useful
-
Vincent Penquerc'h authored
This fixes caps operations when different elements advertise some of their caps' properties differently (eg, for audio channels, either a range from 1 to 2, or a list of 1 and 2). https://bugzilla.gnome.org/show_bug.cgi?id=663643
-
Stefan Sauer authored
-
Wim Taymans authored
Add more query functions to prepare for doing more with queries
-
- 08 Nov, 2011 15 commits
-
-
Stefan Sauer authored
-
Wim Taymans authored
Fire query probes according to updated design doc.
-
Wim Taymans authored
-
Wim Taymans authored
-
Wim Taymans authored
-
Wim Taymans authored
-
Wim Taymans authored
-
Wim Taymans authored
Conflicts: gst/gstelement.h gst/gstghostpad.c gst/gstminiobject.c
-
Wim Taymans authored
Allow probes to inspect the offset and size from a probe in pull mode and allow the probe to modify the buffer. Update design doc a little.
-
René Stadler authored
Seems like a trivial case, but this was actually broken in 0.11 recently.
-
Wim Taymans authored
Make a new GstPadProbeInfo structure and pass this in the probe callback. This allows us to add more things later and also allow the callback to replace or modify the passed object.
-
Stefan Sauer authored
-
Stefan Sauer authored
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
API: gst_caps_is_strictly_equal()
-
- 07 Nov, 2011 11 commits
-
-
Wim Taymans authored
Conflicts: gst/gstvalue.c
-
Wim Taymans authored
Make a separate cookie to detect chancges in the list of probes and keeping track of what hooks have been invoked yet. Remove the requirement to have probes on srcpads in push mode and sinkpads in pull mode. Add some more debug. Keep track of what callbacks got executed. If no callback is called and we are a blocking pad, let the item pass. This allows you to block pads on selected items only. Explicitly have an UPSTREAM and DOWNSTREAM PadProbeType. This allows you to only block the pad on upstream or downstream items. Add convenience macros to only block on downstream/upstream items.
-
-
-
-
Vincent Penquerc'h authored
If two values can be ordered, but are unequal, they are necessarily distinct, thus one cannot be a subset of the other. https://bugzilla.gnome.org/show_bug.cgi?id=662777
-
Vincent Penquerc'h authored
When we do not care about the actual resulting set, but only whether it is empty of not, we can skip a fair bit of GValue juggling. Add a function that does so, since we cannot just pass NULL to the existing API as it may be part of the API contract. https://bugzilla.gnome.org/show_bug.cgi?id=662777
-
-
Stefan Sauer authored
-
Wim Taymans authored
-
Wim Taymans authored
Conflicts: libs/gst/base/gstbasetransform.c
-
- 06 Nov, 2011 1 commit
-
-
Tim-Philipp Müller authored
This reverts commit 593d2b29. gst_controller_set_disabled () returns a void.
-
- 05 Nov, 2011 4 commits
-
-
Tim-Philipp Müller authored
-
Stefan Sauer authored
Add a hack to ensure the object will have a ref to the controller once we create it. Fixes the audio example (that uses the controller api directly).
-
Stefan Sauer authored
-
Stefan Sauer authored
Don't log in _new before we have the log category. Use _OBJECT variants.
-