- Jul 11, 2013
-
-
Tim-Philipp Müller authored
-
- Jul 08, 2013
-
-
Tim-Philipp Müller authored
Fixes compiler warnings such as gstallocator.c:61:8: error: conflicting types for 'gst_memory_alignment' ../gst/gstallocator.h:52:18: note: previous declaration of 'gst_memory_alignment' was here
-
- Jul 05, 2013
-
-
The GST_LIVE_LOCK is on GstBaseSrc, not on its source pad.
-
- Jul 03, 2013
-
-
https://bugzilla.gnome.org/show_bug.cgi?id=703562 Conflicts: gst/gstmessage.c
-
- May 30, 2013
-
-
Wim Taymans authored
-
Wim Taymans authored
When no base time or when sync is disabled, use the same logic as in paused to report position. The logic in PLAYING assumes we use the clock.
-
- May 28, 2013
-
-
Nicolas Dufresne authored
-
Sebastian Dröge authored
"video/x-h264,parsed=(boolean)true" is not a superset of "video/x-h264,stream-format=(string)byte-stream,alignment=(string)nal" for example. https://bugzilla.gnome.org/show_bug.cgi?id=693365
-
- May 22, 2013
-
-
- May 18, 2013
-
-
Tim-Philipp Müller authored
-
- May 04, 2013
-
-
Tim-Philipp Müller authored
Don't leak forced sink caps.
-
- Apr 26, 2013
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
We should only increase the refcount before pushing if we're really going to use the buffer afterwards.
-
Thibault Saunier authored
-
- Apr 15, 2013
-
-
Sebastian Dröge authored
API: GST_PLUGIN_STATIC_DECLARE() API: GST_PLUGIN_STATIC_REGISTER() Based on a patch by Håvard Graff <havard.graff@tandberg.com>. This now allows GST_PLUGIN_DEFINE() to create a static plugin if GST_PLUGIN_BUILD_STATIC is defined. The resulting plugin can be statically linked or dynamically linked during compilation but can't be dynamically loaded during runtime. Also adds GST_PLUGIN_STATIC_DECLARE() and GST_PLUGIN_STATIC_REGISTER(), which allows to register a static linked plugin easily. It is still required to manually register every single statically linked plugin from inside the application as this can't be automated in a portable way. A new configure parameter --enable-static-plugins was added that allows to build all plugins we build here as static plugins. Fixes bug #667305.
-
-
-
Nicolas Dufresne authored
Negotiation may be aborted by a flush from another thread that need to stop the task (i.e. seek). Check that case and silently pause the task. https://bugzilla.gnome.org/show_bug.cgi?id=696357
-
- Apr 13, 2013
-
-
When deserialization of the structure fails, return a NULL taglist instead of asserting.
-
Tim-Philipp Müller authored
Spotted by Jose Antonio Santos Cadena. https://bugzilla.gnome.org/show_bug.cgi?id=697791
-
When the return type of a signal or action is a pointer, it should have an asterisk to mark it as such. https://bugzilla.gnome.org/show_bug.cgi?id=697791
-
Tim-Philipp Müller authored
Fails on windows otherwise. https://bugzilla.gnome.org/show_bug.cgi?id=697608
-
- Apr 04, 2013
-
-
Wim Taymans authored
-
Nicolas Dufresne authored
Very often, when the end of a segment is detected by demuxer, the position is slightly outside the segment boundaries. Currently, if that is the case the base will be set to NONE instead of normal accumulation. This would break non-flushing seeks in oggdemux and most likely other demuxers. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=696899
-
- Mar 22, 2013
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
- Feb 21, 2013
-
-
Tim-Philipp Müller authored
gst_pad_get_current_caps() on the source pad might yield NULL caps if we're being shut down and the source pad has already been deactivated by the other thread that's changing state. Just bail out in that case, instead of passing NULL caps to the transform_size function, which it might not expect. Fixes spurious warnings in audioresample shutdown unit test. https://bugzilla.gnome.org/show_bug.cgi?id=693996
-
- Feb 13, 2013
-
-
Tim-Philipp Müller authored
And simplify code a bit while at it. https://bugzilla.gnome.org/show_bug.cgi?id=693704
-
- Feb 11, 2013
-
-
- Feb 07, 2013
-
-
Wim Taymans authored
The iterators now return a GValue and not the object directly anymore.
-
Wim Taymans authored
-
- Feb 05, 2013
-
-
Stefan Sauer authored
headlabel is the sink_pad (where the link points to) and not the other way around.
-
Stefan Sauer authored
Add the control bindings to the docs. Add a little more detail.
-
Stefan Sauer authored
-
Wim Taymans authored
-
Wim Taymans authored
After a buffer or GAP without duration, an EOS event should be rendered immediately instead of waiting for the end of the segment. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=692868 Conflicts: libs/gst/base/gstbasesink.c
-
Nate Bogdanowicz authored
Under certain GST_STATE_CHANGED_PAUSED_TO_PLAYING transitions, a pipeline with a NULL clock will fail an assertion due to an unchecked call to gst_object_ref(). This is fixed by simply adding a check and only ref-ing if the clock is not NULL. https://bugzilla.gnome.org/show_bug.cgi?id=693065
-
- Jan 30, 2013
-
-
Tim-Philipp Müller authored
Use GSIZE_TO_POINTER instead. sizeof(GType) may be larger than sizeof(gulong) and sizeof(int), so the casts may chop off some bits from the GType value on some architectures. Conflicts: plugins/elements/gstdataqueue.c
-