- Jul 14, 2017
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Jason Lin authored
buffer is not unreferened if preroll failed :Detailed Notes: - Problem : video freeze when switching from pause to 1/2-FF repeatedly - RootCause : buffer leaks in basesink - Solution : unref the buffer if prerolled failed :Testing Preformed: How to Test : pause -> 1/2 FF -> resume -> pause -> 1/2 FF ... https://bugzilla.gnome.org/show_bug.cgi?id=784932
-
- Jul 03, 2017
-
-
Tim-Philipp Müller authored
-
Thibault Saunier authored
Otherwise when the glib is used as a subproject config.h is the glib one, not ours.
-
-
Nicolas Dufresne authored
This was causing harmless assertion about the unreffed caps not being of type caps. https://bugzilla.gnome.org/show_bug.cgi?id=784041
-
- Jun 20, 2017
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
- Jun 17, 2017
-
-
- Jun 15, 2017
-
-
Sebastian Dröge authored
The gst_uri_construct function was escaping the location string as a generic uri string. This is incorrect since the slash('/') characters are reserved for use in this exact case. The patch changes the escape_string function mode to handle the path correctly. In 1.14 this function will be deprecated. https://bugzilla.gnome.org/show_bug.cgi?id=783787
-
- May 29, 2017
-
-
Olivier Crête authored
Otherwise in gst_base_src_query_latency(), it ended up sometimes thinking it wasn't -1 when it was actually.
-
Sebastian Dröge authored
Same as already used in GstControlBinding.
-
Sebastian Dröge authored
-
- May 20, 2017
-
-
Matthew Waters authored
The E character on pads indicates the presence of the EOS flag.
-
Tim-Philipp Müller authored
Fixes meson build from tarball.
-
Tim-Philipp Müller authored
Must link against gstprint helper lib to use private symbol.
-
-
- May 04, 2017
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
- May 02, 2017
-
-
Sebastian Dröge authored
g_utf8_validate() crashes on NULL, but NULL is valid for the debug string nonetheless.
-
-
Frédéric Dalleau authored
An untested pointer segfaulted in webkit while playing video on imx6 sabrelite. It turned out that the imx plugin didn't implement the meta transform function. The following GST_DEBUG trace was visible: gstbasetransform.c:1779:foreach_metadata:<conv2> copy metadata GstImxVpuBufferMetaAPI Thread 26 vqueue:src received signal SIGSEGV, Segmentation fault. (gdb) bt 0x00000000 in ?? () 0x73f8d7d8 in foreach_metadata (inbuf=0xc9b020, meta=0x474b2490, user_data=<optimized out>) at gstbasetransform.c:1781 0x73eb3ea8 in gst_buffer_foreach_meta (buffer=buffer@entry=0xc9b020, func=0x73f8d705 <foreach_metadata>, user_data=user_data@entry=0x474b24d4) at gstbuffer.c:2234 https://bugzilla.gnome.org/show_bug.cgi?id=782050
-
- Apr 28, 2017
-
-
Víctor Manuel Jáquez Leal authored
It is possible to use gst_deinit() without registering the base classes. For example, when using gst_init_get_option_group() and call the program with an invalid parameter. In that case, gst_deinit() will lead to a segmentation fault, since there is a dereference to a pointer that is null. This patch validates if the type is non-null before dereferencing it. https://bugzilla.gnome.org/show_bug.cgi?id=781914
-
-
- Apr 27, 2017
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
- Apr 24, 2017
-
-
Tim-Philipp Müller authored
From 60aeef6 to 48a5d85
-
- Apr 21, 2017
-
-
-
-
Thibault Saunier authored
-
- Apr 20, 2017
-
-
Thibault Saunier authored
-
- Apr 19, 2017
-
-
Sebastian Dröge authored
It's otherwise appearing many, many times in logs and usually is nothing you're interested in.
-