- Mar 15, 2016
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
- Mar 14, 2016
-
-
Sebastian Dröge authored
typefind: Store caps on the pad before emitting have-type but send it downstream only in the default signal handler https://bugzilla.gnome.org/show_bug.cgi?id=763491
-
Sebastian Dröge authored
Many parsers are storing tags only in pre_push_frame(), if we wouldn't check afterwards we would push buffers before those tags and a lot of code assumes that tags are available before preroll. https://bugzilla.gnome.org/show_bug.cgi?id=763553
-
-
- Mar 12, 2016
-
-
Sebastian Dröge authored
Revert "typefind: Store caps on the pad before emitting have-type but send it downstream only in the default signal handler" This reverts commit 0835c3d6. It causes deadlocks in decodebin, which currently would deadlock if the caps are already on the pad in have-type and are forwarded while copying the sticky events (while holding the decodebin lock)... as that might cause the next element to expose pads, which then calls back into decodebin and takes the decodebin lock. This needs some more thoughts.
-
Sebastian Dröge authored
typefind: Store caps on the pad before emitting have-type but send it downstream only in the default signal handler https://bugzilla.gnome.org/show_bug.cgi?id=763491
-
- Mar 10, 2016
- Mar 09, 2016
-
-
Sebastian Dröge authored
-
-
- Mar 07, 2016
-
-
Víctor Manuel Jáquez Leal authored
The alias define GST_TYPE_PARENT_BUFFER_META_API_TYPE is wrong and breaks the usage of gst_buffer_get_parent_buffer_meta(). This patch fixes the GType alias and make another alias to keep the API compatibility guarded by GST_DISABLE_DEPRECATED. Also added a unit test. https://bugzilla.gnome.org/show_bug.cgi?id=763112
-
- Mar 02, 2016
-
-
Sebastian Dröge authored
gst_structure_new_empty() is not returning NULL in any valid scenarios, checking for NULL here is useless. Especially because we would dereference any NULL right after the NULL check again. CID 1352037. We previously check if the string ends on .class, as such strrchr() should return something non-NULL. Add an assertion for that. CID 1349642.
-
- Mar 01, 2016
-
-
Tim-Philipp Müller authored
Make gtk-doc happy.
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
- Feb 29, 2016
-
-
Sebastian Dröge authored
This reverts commit 894c67e6.
-
Sebastian Dröge authored
This reverts commit 05700a70.
-
Sebastian Dröge authored
There is no corresponding API for that in GLib and nobody could've ever used these macros without compiler errors anyway.
-
Sebastian Dröge authored
Otherwise the GSource can look into our already destroyed bus where the GPollFD is stored. https://bugzilla.gnome.org/show_bug.cgi?id=762849
-
- Feb 28, 2016
-
-
-
-
Tim-Philipp Müller authored
Pretty much every single element does gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&some_templ)); which is both confusing and unnecessary. We might just as well add a function to do that in one step. https://bugzilla.gnome.org/show_bug.cgi?id=762778
-
- Feb 27, 2016
-
-
Tim-Philipp Müller authored
-
- Feb 26, 2016
-
-
Sebastian Dröge authored
From b64f03f to 6f2d209
-
This happens if the process runs out of file descriptors. Better print a critical warning instead of just crashing. https://bugzilla.gnome.org/show_bug.cgi?id=762702
-
- Feb 25, 2016
-
-
Thiago Santos authored
When holding a regular ref it will cause the GstBus to never reach 0 references and it won't be destroyed unless the application explicitly calls gst_bus_remove_signal_watch(). Switching to weakref will allow the GstBus to be destroyed. The application is still responsible for destroying the GSource. https://bugzilla.gnome.org/show_bug.cgi?id=762552
-
Sebastian Dröge authored
-
- Feb 23, 2016
-
-
Otherwise people reading the manual will expect it to always succeed :) https://bugzilla.gnome.org/show_bug.cgi?id=728326
-
We can't check contents if we don't have access to it https://bugzilla.gnome.org/show_bug.cgi?id=728326
-
They can fail for various reasons. For non-fatal cases (such as the dump feature of identiy and fakesink), we just silently skip it. For other cases post an error message. https://bugzilla.gnome.org/show_bug.cgi?id=728326
-
Edward Hervey authored
Only do memory operations if the memory was succesfully map'ed https://bugzilla.gnome.org/show_bug.cgi?id=728326
-
- Feb 22, 2016
-
-
This is useful for metadata which explicitely distinguishes between artist/composer and conductor. https://bugzilla.gnome.org/show_bug.cgi?id=762450
-
Mark Nauwelaerts authored
... where it might end up being used for.
-
Thibault Saunier authored
Some people might use tracer hooks even if GST_TRACER_PLUGINS is not set. https://bugzilla.gnome.org/show_bug.cgi?id=760979
-
- Feb 20, 2016
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
advanced-dataaccess.xml:1210: element listitem: validity error : Element listitem content does not follow the DTD, expecting (...), got (para CDATA para ) </listitem>
-
Tim-Philipp Müller authored
-
This reduces the number of symbols and code pulled in drastically
-