- Jul 02, 2020
- Jul 01, 2020
-
-
The macros were not passing the meta GType to gst_buffer_get_meta, rendering them unusable. Also, the doc comments were specifying parameters meant for the add_video_X_meta functions. Part-of: <gstreamer/gst-plugins-base!732>
-
To document it, we instantiate a subclass and inspect the properties on the created object. Subclasses (in that case textrender) may initialize those properties with a different default, we do not want to expose that in the base class documentation. Part-of: <gstreamer/gst-plugins-base!723>
-
- Jun 27, 2020
-
-
Avoid taking the global quark lock for every single buffer. Part-of: <gst-plugins-base!295>
-
- Jun 26, 2020
-
-
When warning, it is important that the log will contain information to help debug the problem. Sequence-numbers are crucial here. Part-of: <gstreamer/gst-plugins-base!725>
-
Ayush Mittal authored
Part-of: <gstreamer/gst-plugins-base!714>
-
- Jun 23, 2020
-
-
-
-
Thibault Saunier authored
-
-
-
-
Thibault Saunier authored
-
Seungha Yang authored
Fix gst_video_region_of_interest_meta_add_params to gst_video_region_of_interest_meta_add_param and add newline to be more readable. Part-of: <!722>
-
The number of consecutive decode errors that should be tolerated before returning flow error should be up to the application, not the element. Hence max-error should be exposed as a property. Part-of: <gstreamer/gst-plugins-base!720>
-
The number of consecutive decode errors that should be tolerated before returning flow error should be up to the application, not the element. Hence max-error should be exposed as a property. Part-of: <gstreamer/gst-plugins-base!720>
-
- Jun 22, 2020
-
-
Fix a regression of the commit 940c9998 Unlike key event, mouse event will not be chained up to parent window by DefWindowProc Part-of: <gstreamer/gst-plugins-base!718>
-
It's deprecated, unneeded and doesn't do anything anymore. Part-of: <gst-plugins-base!717>
-
It is possible for subtitle files to have a string length less than 30. WebVTT for example may contain only the 'WEBVTT' string in the file without any cues. As an example in hls streams, since WEBVTT files can be segmented like video/audio, some subtitle segments may only contain just the header string. Part-of: <gstreamer/gst-plugins-base!708>
-
- Jun 19, 2020
-
-
Tim-Philipp Müller authored
-
Sebastian Dröge authored
Part-of: <gstreamer/gst-plugins-base!713>
-
- Jun 18, 2020
-
-
Guillaume Desmottes authored
Arguments were in the wrong order in the doc. Part-of: <gstreamer/gst-plugins-base!711>
-
Tim-Philipp Müller authored
subproject.get_variable() only has fallback since 0.51 Part-of: <gstreamer/gst-plugins-base!710>
-
Hosang Lee authored
Test for webvtt without hour component. mm:ss.000
-
- Jun 15, 2020
-
-
Thibault Saunier authored
We have no idea at that moment and this code was trying to divide by 0! Part-of: <gstreamer/gst-plugins-base!705>
-
Aaron Boxer authored
Part-of: <gstreamer/gst-plugins-base!695>
-
- Jun 12, 2020
-
-
Part-of: <gstreamer/gst-plugins-base!702>
-
If the cropping or scaling input or output rects put us completely outside the input/output frame respectively, we can't draw anything except black safely. Check for those conditions and don't set up a configuration that attempts to access out of bounds memory outside the input/output framebuffers. Part-of: <gstreamer/gst-plugins-base!696>
-
If the frames passed in to gst_video_converter_frame() have a different layout than was configured for, the conversion code might go out of bounds and crash. Do a sanity check on each frame passed in, and in the absence of a return value in the API, just refuse the conversion in invalid cases and leave the destination frame untouched so it's obvious to users that it was broken. Part-of: <gstreamer/gst-plugins-base!696>
-
This patch was taken from #629#note_178766, the comment made at the time was: The root issue is a mismatch between the initialization of render_rect in GstGLWindowX11Private and what's expected in the draw_cb function. Because render_rect is not explicitly initialized to a width and height of -1 (unlike gstglwindow_wayland_egl.c which does initialize to -1), the less-than check for explicitly-set render_rect at gstglwindow_x11.c:453-454 always fails, even when the parent_win has been set and the render rectangle has never been set. Maybe this came from copying the similar check in the wayland code? Regardless, I think the correct inequality should be '<= 0' (on both lines). Alternatively initialization could be changed, but other sinks, e.g. xvimagesink don't appear to use -1 to mean "unset" render_rect this way. The issue can be reproduced by running the example in tests/examples/gl/qt/videooverlay/ on X11, and resizing the output window Part-of: <gstreamer/gst-plugins-base!701>
-
- Jun 11, 2020
-
-
Part-of: <gstreamer/gst-plugins-base!700>
-
Thibault Saunier authored
Debugging leftover Part-of: <gstreamer/gst-plugins-base!699>
-
Jordan Petridіs authored
gst_element_class_set_metadata is meant to only be used with static or inlined strings, which isn't the case for this element resulting in use-after-free later on. https://gstreamer.freedesktop.org/documentation/gstreamer/gstelement.html?gi-language=c#gst_element_class_set_static_metadata Part-of: <gstreamer/gst-plugins-base!698>
-
Nirbheek Chauhan authored
This is what gstreamer core does too, and avoids a configure error when tests are disabled globally. Also print a useful error when gst_tester is not found from the gstreamer subproject. This broke in gstreamer/gst-plugins-base!667 Part-of: <gstreamer/gst-plugins-base!697>
-
- Jun 10, 2020
-
-
Thibault Saunier authored
-
Guillaume Desmottes authored
Part-of: <gstreamer/gst-plugins-base!694>
-
- Jun 09, 2020
-
-
Thibault Saunier authored
-
Will ensure that we pick the "best" format when negotiating caps. Fix #649 Part-of: <gstreamer/gst-plugins-base!689>
-