- 01 Feb, 2018 4 commits
-
-
Tim-Philipp Müller authored
Relicense with approval from Jose and Miguel. Code snippet was supposed to be LGPL from the beginning. https://bugzilla.gnome.org/show_bug.cgi?id=697808#c14 https://bugzilla.gnome.org/show_bug.cgi?id=697808#c15
-
Matthew Waters authored
An additional change for the texsubimage use case on top of https://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit/?id=c2b2c68beaddbea0ec4fe7b099507cc492f6dd7c https://cgit.freedesktop.org/gstreamer/gst-plugins-base/commit/?id=ea6bed111bab9b394d787f7760c6a3b953630d3a https://bugzilla.gnome.org/show_bug.cgi?id=783066 https://bugzilla.gnome.org/show_bug.cgi?id=792584
-
-
Edward Hervey authored
On invalid packets there is the possibility we might end up wanting to trim/offset more than what is available. oss-fuzz issue #5866
-
- 30 Jan, 2018 4 commits
-
-
-
Tim-Philipp Müller authored
instead of passing -fPIC manually.
-
Nicolas Dufresne authored
As documented, passing -1 to x and/or y should reset the render rectangle to the window/display size. https://bugzilla.gnome.org/show_bug.cgi?id=792798
-
Nicolas Dufresne authored
This allow controlling the render rectangle from gst-launch-1.0. https://bugzilla.gnome.org/show_bug.cgi?id=792798
-
- 29 Jan, 2018 5 commits
-
-
Nicolas Dufresne authored
This also enables setting the render rectangle before the window is provided or created. https://bugzilla.gnome.org/show_bug.cgi?id=792798
-
Nicolas Dufresne authored
This is a set of helper that makes it easy to enable the render rectangle to be controllable through a property. https://bugzilla.gnome.org/show_bug.cgi?id=792798
-
Nicolas Dufresne authored
This adds a 10 bit variant for NV16 packed into 32 bits little endian words. The MSB 2 bits are padding. This format is used on Xilinx SoC and identified with the FOURCC XV20. https://bugzilla.gnome.org/show_bug.cgi?id=789876
-
Nicolas Dufresne authored
This add a 10bit variant of gray scale packed into 32bits little endian words. The MSB 2 bits are padding and should be ignored. This format is used on Xilinx SoC and is identified with the FOURCC XV10. https://bugzilla.gnome.org/show_bug.cgi?id=789876
-
Nicolas Dufresne authored
This adds a 10bit variant for NV12 which packs 3 10bit components into little endian 32bit words. The MSB 2 bits are padding and should be ignored. This format is used on Xilinx SoC and is identified with there with the FOURCC XV15 https://bugzilla.gnome.org/show_bug.cgi?id=789876
-
- 25 Jan, 2018 1 commit
-
-
Tim-Philipp Müller authored
With playbin the last subtitle chunk would not get displayed if the last chunk was missing a newline at the end. This is because streamsynchronizer will hold back the EOS event until the audio and video streams are finished too, so subparse would never forcefully push out the last chunk until the very end when it is too late. We get a STREAM_GROUP_DONE event from streamsynchronizer however, so handle that like EOS and force out any remaining text then. https://bugzilla.gnome.org/show_bug.cgi?id=771853
-
- 24 Jan, 2018 1 commit
-
-
Vincent Penquerc'h authored
Add to valgrind suppressions file. https://bugzilla.gnome.org/show_bug.cgi?id=781021
-
- 22 Jan, 2018 1 commit
-
-
Branislav Katreniak authored
Alsasrc introduced delay_lock in commit 519f85a4 because alsa-lib is not thread safe for the same handle. Alsasrc uses the same threading pattern, it should be locked too. https://bugzilla.gnome.org/show_bug.cgi?id=746015
-
- 19 Jan, 2018 3 commits
-
-
-
Tim-Philipp Müller authored
The caps field is channel-mask these days, so that code path was never active.
-
Ohn Yongjin authored
Don't set a bad example by leaking things, even if calling g_error() will make the process abort. https://bugzilla.gnome.org/show_bug.cgi?id=783418
-
- 17 Jan, 2018 2 commits
-
-
Edward Hervey authored
If width or height are zero ... there's no video :)
-
-
- 16 Jan, 2018 6 commits
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
Need to add gio-unix-2.0 dep to pipelines/tcp test otherwise it won't find the gio/gunixfdmessage.h header which is not in the same dir as the other gio headers. This issue was masked before because we didn't include config.h so HAVE_GIO_UNIX_2_0 wasn't defined.
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
In many cases the unistd.h includes weren't actually needed. Don't build tests that need it on windows with MSVC (multifdsink, multisocketsink, pipelines/tcp). Preparation for making tests work on Windows with MSVC.
-
-
Tim-Philipp Müller authored
cc.compiles() doesn't support the prefix: kwarg currently, so it never had any effect. https://github.com/mesonbuild/meson/issues/2364 https://bugzilla.gnome.org/show_bug.cgi?id=787964
-
- 12 Jan, 2018 1 commit
-
-
Sam Thursfield authored
It's not obvious from the existing docs that this option exists, nor that it can be used to give a pipeline an exact length in video frames. https://bugzilla.gnome.org/show_bug.cgi?id=777647
-
- 08 Jan, 2018 1 commit
-
-
Tim-Philipp Müller authored
playback-test.c:2587:3: error: "gtk_font_button_get_font_name" is deprecated
-
- 04 Jan, 2018 1 commit
-
-
Matthew Waters authored
This makes it thread safe and fixes a possible deadlock. Keeping the roundtrip off the window thread will result in two different threads call wl_display_dispatch_queue() for the same queue which violates the assumption for _dispatch_queue()'s thread-safety guarantees. https://bugzilla.gnome.org/show_bug.cgi?id=788754 https://bugzilla.gnome.org/show_bug.cgi?id=792156 https://bugzilla.gnome.org/show_bug.cgi?id=758984
-
- 03 Jan, 2018 6 commits
-
-
Edward Hervey authored
(yes, this has never worked since it was introduced, don't worry) If we want to actually detect layer/channels/samplerate changes, it would be better to: * not reset the various prev_* variables at every iteration. * and actually store the values when they change CID #206079 CID #206080 CID #206081
-
Matthew Waters authored
Some GL platforms (EGL, WGL) require deactivating the OpenGL context in one thread before it can be used in another thread which this test currently violates and would e.g. result in EGL_BAD_ACCESS errors from gst_gl_context_activate(). Fix by moving the object creation into the GL thread instead and not requiring additional gst_gl_context_activate() calls. https://bugzilla.gnome.org/show_bug.cgi?id=792158
-
Matthew Waters authored
GST_GL_HAVE_* are always defined to 0 or 1 so an #ifdef will always succeed which is not the intention here.
-
Tim-Philipp Müller authored
We can pass string constants here to g_strdup_printf(), so do so and re-enable the -Wformat-nonliteral warning we had to disable when merging the opengl libs.
-
Tim-Philipp Müller authored
Found by -Wformat-nonliteral (to be re-enabled in a separate commit).
-
Edward Hervey authored
The AM_CONDITIONAL always need to be evaluated, regardless of whether we are building with or without gl plugins (the actual checks are only called in AG_GST_GL_PLUGIN_CHECKS).
-
- 30 Dec, 2017 2 commits
-
-
Philippe Normand authored
This is a follow-up of 5d35e1fa
-
Philippe Normand authored
Resize the internal NSView according to the provided render rectangle. https://bugzilla.gnome.org/show_bug.cgi?id=791445
-
- 26 Dec, 2017 2 commits
-
-
Tim-Philipp Müller authored
We already link to the in-tree gstallocators, no need to link to it again here, which also ends up being the system gstallocators lib. https://bugzilla.gnome.org/show_bug.cgi?id=791956
-
Tim-Philipp Müller authored
-