- Jun 15, 2017
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
- May 08, 2017
-
-
Sebastian Dröge authored
g_utf8_validate() crashes on NULL, but NULL is valid for the debug string nonetheless.
-
- Feb 27, 2017
-
-
Jan Schmidt authored
Before emitting have-type, switch to NORMAL mode, as part of the have-type processing sends the caps event downstream, which might trigger actions like downstream autoplugging or flushing seeks - and the latter are only passed upstream if we've set typefind to NORMAL mode.
-
- Feb 23, 2017
-
-
Tim-Philipp Müller authored
-
Trivial incorrect include_directories() call
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
We would add the offset a second time in _scan_for_start_code() when we found a result, but it's already been added to the data pointer at the beginning of _masked_scan_uint32_peek(), so the peeked value would be wrong if the initial offset was >0, and we would potentially read memory out-of-bounds. Add unit test for all of this. https://bugzilla.gnome.org/show_bug.cgi?id=778365
-
- Feb 20, 2017
-
-
Wim Taymans authored
Put braces around macro arguments or else we might run into problems with operater precedence.
-
Wim Taymans authored
-
- Feb 02, 2017
-
-
Sebastian Dröge authored
Otherwise we won't be able to create bins, there is no element called "Behälter" if you're using a German locale. https://bugzilla.gnome.org/show_bug.cgi?id=777998
-
- Jan 30, 2017
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
- Jan 15, 2017
-
-
- Jan 09, 2017
-
-
A typo in a static caps string may result in failure to deserialise it, so don't dereference the result without checking.
-
At least log a message to the debug log when generating a GST_FLOW_ERROR, to make it possible to find where it came from.
-
A typo in a static caps string may result in failure to deserialise it, so don't dereference the result without checking.
-
This ensure that XInitThreads is called and so gl contexts are properly initialized. https://bugzilla.gnome.org/show_bug.cgi?id=776401
-
- Dec 22, 2016
-
-
The event may be disposed while being pushed, so we make sure the debug infrastructure won't use it after the gst_pad_push().
-
Sebastian Dröge authored
It might happen that the srcpad task function is never called at all, in which case unlocking everything from there will never happen. Make sure to unlock everything another time after the task function is definitely stopped. https://bugzilla.gnome.org/show_bug.cgi?id=776039
-
- Dec 13, 2016
-
-
guint64 denominator factor for gst_util_uint64_scale_int() can cause overflow https://bugzilla.gnome.org/show_bug.cgi?id=775921
-
This is ultimately executing the pad_link. In the previous position we missed some links, notably ghostpads.
-
- Dec 12, 2016
-
-
When changing the location while open, properly set the GError regarding the failure.
-
- Dec 07, 2016
-
-
Fixes buildroot autobuild failures ([1], [2]). [1] http://autobuild.buildroot.net/results/fbd/fbdcd90635d5ec3a62ad98a7ff93b71b8e5ecde4 [2] http://autobuild.buildroot.net/results/f3c/f3c9b0ed4ffb114221057237ce22c995b673a98b https://bugzilla.gnome.org/show_bug.cgi?id=775728
-
It is more likely that gst-launch is installed than ges-launch Reported-by: Marianna Smidth Buschle <msb@qtec.com> https://bugzilla.gnome.org/show_bug.cgi?id=775714
-
gst_net_client_clock_new() and gst_ntp_clock_new() didn't set the "name" property. https://bugzilla.gnome.org/show_bug.cgi?id=775538
-
- Dec 05, 2016
-
-
Fixes buildroot autobuild failures, for details see: http://lists.busybox.net/pipermail/buildroot/2016-December/178895.html https://bugzilla.gnome.org/show_bug.cgi?id=775661
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
- Nov 29, 2016
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
- Nov 28, 2016
-
-
When requesting a pad from a template and it's already linked, this means it was a static pad. Since we only want to return an *available* pad, we must return NULL ... but we must also remove the reference we got from getting that static pad. The "No need to unref" message (which wasn't true for quite some time) dates back from the very very very first commit introducing the 0.10 features.
-
Sebastian Dröge authored
The caller might pass arbitrary data here that caused the error, and trying to set invalid UTF-8 in a GstStructure causes it to be not set at all. Later when trying to parse it, the field will not exist and the return value will point to invalid memory. Prevent this by storing NULL instead. Also print a g_warning(), the caller should never ever do this to begin with.
-
- Nov 24, 2016
-
-
When subtracting queued data sizes from upstream queries in queue, queue2, downloadbuffer and typefind, clamp the result to not go negative, in case upstream returned a nonsense value that's too small (as could happen if upstream is estimating, or just broken)
-
- Nov 20, 2016
-
-
Tim-Philipp Müller authored
-
- Nov 17, 2016
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-