- Apr 07, 2017
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
- Apr 03, 2017
-
-
Matthew Waters authored
Performing a gst_sdp_media_get_caps_from_media() would result in changing fields in the GstSDPMedia violating the const tag in the function declaration. Before there would be a line with a=rtpmap:96 VP8/90000 after, that attribute would only contain a=rtpmap:96 Fix by performing modifications on duplicated strings instead of on the internal values. Also add a simple test for checking that the representation doesn't change by a gst_sdp_media_get_caps_from_media()
-
Matthew Waters authored
Prevents some programming errors and invalid modifications.
-
Matthew Waters authored
Allows passing NULL as a value to g_object_set and as signal parameters without crashing.
-
- Mar 31, 2017
-
-
- Mar 28, 2017
-
-
Thibault Saunier authored
It is avalaible in meson 0.36 which is now are requirement
-
- Mar 27, 2017
-
-
Jan Schmidt authored
Forgot to set the flag, resulting in a missed check for sending 100% in some cases. Spotted by Coverity. CID: 1403263
-
-
Jan Schmidt authored
HLS files can have arbitrary extra tags in them, and those can be quite long lines. We need to search further than 256 bytes sometimes just to get past the first few lines of the file. Make the limit 4KB, which matches a typical input block size and should hopefully cover every crazy input. https://bugzilla.gnome.org/show_bug.cgi?id=780559
-
- Mar 24, 2017
-
-
Thibault Saunier authored
Mistake while rebasing
-
Thibault Saunier authored
And do not specify the separator as this is OS dependent and will be handled properly by default
-
Nicolas Dufresne authored
-
Nicolas Dufresne authored
The path was only adding the build root. We need to also add the prefix for the case we work with installed setup. As the search is recursive, I had to remove any subdirectory to the already present build root.
-
Nicolas Dufresne authored
The term stride is confusing here, since the stride is always use to signal the pixel row size of an image (including padding). Also a frame may have a single stride, which adds to the confusion. This patch uses frame-size, which simply indicate the frame size in the case the images have some padding in between. https://bugzilla.gnome.org/show_bug.cgi?id=780053
-
Nicolas Dufresne authored
This allow using those property through gst-launch-1.0. This type gained a deserilizer recently. The syntax is: <val1, val2, ...>. Note that we also use the type int instead of uint to avoid having to cast when specifying the values. The deserilizers assume int by default. https://bugzilla.gnome.org/show_bug.cgi?id=780053
-
- Mar 23, 2017
-
-
When a clip has video audio and subtitle, if need send gap event to audio and subtitle, we should make sure all has been sent, so need every stream keep one send_gap_event. https://bugzilla.gnome.org/show_bug.cgi?id=780429
-
- Mar 22, 2017
-
-
Jan Schmidt authored
-
- Mar 20, 2017
-
-
Tim-Philipp Müller authored
Spotted by Yaakov Selkowitz
-
-
Arun Raghavan authored
The GSource for dealing with timeouts in gst_video_convert_sample_async() might be attached to a non-default context, so we should not be using g_source_remove() on the returned ID. The correct thing to do is to keep a reference to the actual GSource and then call g_source_destroy() on it. https://bugzilla.gnome.org/show_bug.cgi?id=780297
-
- Mar 17, 2017
-
-
Stefan Sauer authored
Take a first stab at cleaning up the tests. Extract common code. Make sure we actually verify things.
-
Jan Schmidt authored
When posting 100% buffering due to removing the last buffering element, we still need to hold the posting lock as well, to avoid any race with other elements that might post a buffering message at that exact moment
-
Jan Schmidt authored
Add locking, and handle EOS properly now that urisourcebin uses custom events in place of real EOS events, so we need to manually remove buffering messages and potentially post 100% in that situation
-
Jan Schmidt authored
The buffering message handling tries to look up the slot info on the queue itself.
-
Jan Schmidt authored
Track how long it takes to generate the first buffer after a flush as a simple measure of how efficient the decoder is at skipping / rushing to get to the first decode.
-
Jan Schmidt authored
Don't allow downstream to accidentally pretend that the output is anything than a mono or single-eye left/right view. https://bugzilla.gnome.org/show_bug.cgi?id=776172
-
Sebastian Dröge authored
-
Sebastian Dröge authored
And remove duplicated entries.
-
Arun Raghavan authored
-
- Mar 16, 2017
-
-
-
-
With additional bugfixes from Sebastian Dröge <sebastian@centricular.com> https://bugzilla.gnome.org/show_bug.cgi?id=780100
-
- Mar 14, 2017
-
-
Olivier Crête authored
It's been a GstStructure for a long time. Also fix a typo in the name of one of the fields.
-
- Mar 12, 2017
-
-
Nicolas Dufresne authored
This will help fixing clash in gst-uninstalled setup. https://bugzilla.gnome.org/show_bug.cgi?id=779344
-
- Mar 10, 2017
-
-
Thibault Saunier authored
Modernizing the documentation, making it simpler to read an modify and allowing us to possibly switch to hotdoc in the future.
-