- Apr 14, 2016
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
- Apr 06, 2016
-
-
and also change the description accordingly since function returns an incremented caps object or NULL if there is no caps set. https://bugzilla.gnome.org/show_bug.cgi?id=763912
-
Ensure that not-linked pads will drain out at EOS by correctly detecting the EOS condition based on the EOS pad flag (which indicates we actually pushed an EOS), and make sure that not-linked pads are woken when doing EOS processing on linked pads. https://bugzilla.gnome.org/show_bug.cgi?id=763770
-
Tim-Philipp Müller authored
Unlock when returning NULL from gst_single_queue_new(), and don't crash with debug logging enabled if NULL is returned. Spotted by Steven Hoving.
-
segment.position is meant for internal usage only, but the various GST_EVENT_SEGMENT creationg/parsing functions won't clear that field. Use the appropriate segment boundary as an initial value instead
-
If an application calls gst_pad_query_caps from its "have-type" signal handler, then the query fails because typefind->caps has not been set yet. This patch sets typefind->caps in the object method handler, before the signal handlers are called. https://bugzilla.gnome.org/show_bug.cgi?id=763491
-
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 15, 2016
-
-
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
-
- Feb 04, 2016
-
-
Tim-Philipp Müller authored
We have no guarantees about what flags are set on buffers we take out of the GstAdapter. If we push out multiple buffers from the first input buffer (which will have discont set), only the first buffer we push out should be flagged as discont, not all of the buffers produced from that first initial input buffer. Fixes issue where the first few mp3 frames/seconds of data in push mode were skipped or garbled in some cases, and the discont flags would also trip up decoders which were getting drained/flushed for every buffer. This was a regression introduced in 1.6 apparently.
-
In case the property was not interpollable we might never initialize the GValue, we should thus never unset it.
-
- Jan 20, 2016
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
- Jan 16, 2016
-
-
-
If no providers for a particular class could be found, then removing unmatched filters would cause all devices to be returned instead which is not at all what the user intended. We still return 0 for unmatched filters.
-
Error was not released if gst_ntp_packet_receive failed. https://bugzilla.gnome.org/show_bug.cgi?id=760598
-
- Jan 11, 2016
-
-
Tim-Philipp Müller authored
Based on patch by: Aleksander Wabik <awabik@opera.com> https://bugzilla.gnome.org/show_bug.cgi?id=755971
- Jan 03, 2016
-
-
-
To make clear caller is responsible to unref them. https://bugzilla.gnome.org/show_bug.cgi?id=759948
-
- Dec 14, 2015
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
- Dec 10, 2015
- Dec 07, 2015
-
-
My previous fix for #758029 wasn't quite right and simply made the race rarer. Some of the files are installed by install-exec and others by install-exec, so the hooks need to be split too. https://bugzilla.gnome.org/show_bug.cgi?id=758029
-
- Dec 04, 2015
-
-
Nicolas Dufresne authored
In case of a run-time error message, the process return value was left unset. This would lead to error not being caught at shell level. https://bugzilla.gnome.org/show_bug.cgi?id=759019
-
- Nov 30, 2015
-
-
Thibault Saunier authored
As the names clash with gst_object_get_value[_array] https://bugzilla.gnome.org/show_bug.cgi?id=756950
-
- Nov 19, 2015
-
-
Thiago Santos authored
This reverts commit 2c475a03. This causes issues with h264parse. It breaks timestamps as there are headers in the middle of the stream and this patch makes the timestamps for those differ from the ones that are adjusted, creating a discontinuity and leading to sync issues.
-
Thiago Santos authored
This reverts commit 92181640.
-
- Nov 18, 2015
-
-
Tim-Philipp Müller authored
Downgrade from g_warning to GST_WARNING log message. https://bugzilla.gnome.org/show_bug.cgi?id=758276
-
We're not really interested in our own packets and ignore them anyway.
-
- Nov 16, 2015
-
-
Thiago Santos authored
Avoid repeated checks for testing if a buffer is a header
-