- 24 Feb, 2018 2 commits
-
-
Carlos Rafael Giani authored
This makes it possible to use the GStreamer OpenGL elements without a windowing system if a libdrm- and Mesa3D-supported GPU is present https://bugzilla.gnome.org/show_bug.cgi?id=782923
-
-
- 23 Feb, 2018 1 commit
-
-
Jan Schmidt authored
When doing a 3D/multiview transformation and rescaling to match the output window size, the resulting PAR may not match the input any more and needs recalculating, or else the GstSample reported to client-draw has the wrong PAR.
-
- 22 Feb, 2018 1 commit
-
-
Nicolas Dufresne authored
-
- 21 Feb, 2018 2 commits
-
-
Guillaume Desmottes authored
The current GstVideoRegionOfInterestMeta API allows elements to detect and name ROI but doesn't tell anything about how this information is meant to be consumed by downstream elements. Typically, encoders may want to tweak their encoding settings for a given ROI to increase or decrease their quality. Each encoder has its own set of settings so that's not something that can be standardized. This patch adds encoder-specific parameters to the meta which can be used to configure the encoding of a specific ROI. A typical use case would be: source ! roi-detector ! encoder with a buffer probe on the encoder sink pad set by the application. Thanks to the probe the application will be able to tell to the encoder how this specific region should be encoded. Users could also develop their specific roi detectors meant to be used with a specific encoder and directly putting the encoder parameters when detecting the ROI. https://bugzilla.gnome.org/show_bug.cgi?id=793338
-
Mikhail Fludkov authored
These flags will be used for Forward Error Correction purposes https://bugzilla.gnome.org/show_bug.cgi?id=792695
-
- 20 Feb, 2018 1 commit
-
-
- 19 Feb, 2018 7 commits
-
-
Thiago Santos authored
For allow-none parameters
-
Tim-Philipp Müller authored
test_negotiation would occasionally time out, for unknown reasons. Simplify the test setup and get rid of the main loop, busses, and notify signals. With this I can no longer easily reproduce the timeout. Fingers crossed.
-
Tim-Philipp Müller authored
Performance optimisation: Keep track whenever the streaming thread or the application thread are waiting on the GCond for more space or new data, and only signal on the GCond if someone is actually waiting. Avoids unnecessary syscalls and thus context switches.
-
Tim-Philipp Müller authored
Performance optimisation. Avoids alloc/free churn for the queue's list nodes. Depends on new API in GstQueueArray in core.
-
Tim-Philipp Müller authored
Performance optimisation: Keep track whenever the streaming thread or the application thread are waiting on the GCond for more space or new data, and only signal on the GCond if someone is actually waiting. Avoids unnecessary syscalls and thus context switches.
-
Tim-Philipp Müller authored
Performance optimisation. Avoids alloc/free churn for the queue's list nodes.
-
Tim-Philipp Müller authored
These are very much artificial of course, but got to measure something. appsink one contains lots of buffer creation/free overhead, while appsrc one does not.
-
- 18 Feb, 2018 1 commit
-
-
Sebastian Dröge authored
While it is pulled in via the GLib check, GLIB_LIBS is not pulled into any of the places using the API.
-
- 17 Feb, 2018 1 commit
-
-
Sebastian Dröge authored
-
- 16 Feb, 2018 1 commit
-
-
Víctor Manuel Jáquez Leal authored
When trying to create a wayland display, it may fail because there is not actually display to connect. It this case NULL is returned but the created instance is not freed. This patch unrefs the failed display. https://bugzilla.gnome.org/show_bug.cgi?id=793483
-
- 15 Feb, 2018 12 commits
-
-
Mathieu Duponchelle authored
-
Mathieu Duponchelle authored
This is useful from python bindings https://bugzilla.gnome.org/show_bug.cgi?id=793492
-
-
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
Edward Hervey authored
-
Mathieu Duponchelle authored
Fixes: gst-launch-1.0 audiotestsrc ! audio/x-raw, format=U32BE ! \ audioconvert ! autoaudiosink
-
- 14 Feb, 2018 8 commits
-
-
Nicolas Dufresne authored
-
Nicolas Dufresne authored
-
Nicolas Dufresne authored
-
Nicolas Dufresne authored
-
Nicolas Dufresne authored
-
Nicolas Dufresne authored
-
Philippe Normand authored
Previous code would pass 0 as source element.
-
-
- 13 Feb, 2018 3 commits
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-