- Apr 20, 2016
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
-
Sebastian Dröge authored
-
- Apr 19, 2016
-
-
Josep Torra authored
As we decided to backport some fixes we update the since markers.
-
We add a couple of new functions gst_sdp_media_parse_keymgmt and gst_sdp_media_parse_keymgmt. We also implement gst_sdp_message_attributes_to_caps and gst_sdp_media_attributes_to_caps in terms of these new functions and also gst_mikey_message_to_caps.
-
-
- Apr 16, 2016
-
-
Jan Schmidt authored
This reverts commit 13ee94ef. Causes audio glitches at startup by starting to output segments from the ringbuffer before it has been filled / fully prerolled. https://bugzilla.gnome.org/show_bug.cgi?id=657076
-
- Apr 15, 2016
-
-
Current implementation requires all srtp and srtcp parameters to be given in the caps. MIKEY uses only one algorithm for encryption and one for authentication so we now allow passing srtp or srtcp parameters. If both are given srtp parametres will be preferred. https://bugzilla.gnome.org/show_bug.cgi?id=765027
-
- Apr 11, 2016
-
-
There is a small window of time where the audio ringbuffer thread can access the parent thread variable, before it's initialized by the parent thread. The patch replaces this variable use by g_thread_self(). https://bugzilla.gnome.org/show_bug.cgi?id=764865
-
- Mar 29, 2016
-
-
There's a small window between decodebin choosing a buffering level to post and another thread choosing a different buffering level where things can race. Close that window by holding a new lock that's only for posting buffering messages - like what was done in multiqueue. https://bugzilla.gnome.org/show_bug.cgi?id=764020
-
- Mar 25, 2016
-
-
Don't claim maximum likelihood for anything that starts with text that looks like a uri, it's too broad.
-
- Mar 24, 2016
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Use gst-inspect-1.0 instead of gst-inspect-0.10 https://bugzilla.gnome.org/show_bug.cgi?id=763316
-
- Mar 15, 2016
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
- Mar 14, 2016
-
-
Sebastian Dröge authored
Due to transient locked state during autoplugging, some elements might be ignored by the GstBin::change_state() and might still be running. Which could then cause pad-added and similar accessing decodebin state that does not exist anymore, and crash. https://bugzilla.gnome.org/show_bug.cgi?id=763625
-
Sebastian Dröge authored
We don't do anything with it but always get them from the caps anyway, so stop storing them and having complicated logic around that. https://bugzilla.gnome.org/show_bug.cgi?id=763278
-
Sebastian Dröge authored
multihandlesink: Only don't send HEADER buffers normally if they are actually streamheaders from the caps And also consider HEADER buffers without DELTA_UNIT flag as sync points. This fixes sync-mode=2 with mpegtsmux for example, which has no streamheaders but puts the HEADER flag on its keyframes. https://bugzilla.gnome.org/show_bug.cgi?id=763278
-
Sebastian Dröge authored
This basically reverts ee44337f . https://bugzilla.gnome.org/show_bug.cgi?id=763491
-
Sebastian Dröge authored
expose_pad() already does the same. https://bugzilla.gnome.org/show_bug.cgi?id=763491
-
Sebastian Dröge authored
In other places we lock it the other way around, leading to possible deadlocks. Also this will deadlock if analyze_pad() causes a new element to be autoplugged that adds new pads on itself when its state is changed. https://bugzilla.gnome.org/show_bug.cgi?id=763491
-
Sebastian Dröge authored
It's a copy of multihandlesink, but completely outdated. Let's get rid of it before it gets even more outdated. https://bugzilla.gnome.org/show_bug.cgi?id=763278
-
- Mar 11, 2016
-
-
Introduces [x-absolute, y-absolute] properties for positioning in +/- MAX_DOUBLE range. Adds new (h/v)alignment type "absolute" where coordinates map the text area to be exactly inside of video canvas for [0, 0] - [1, 1]: [0, 0]: Top-Lefts of video and text are aligned [0.5, 0.5]: Centers are aligned [1, 1]: Bottom-Rights are aligned https://bugzilla.gnome.org/show_bug.cgi?id=761251
-
Tim-Philipp Müller authored
This reverts commit a48daf6d. This changed behaviour in a way that's not always backwards-compatible. https://bugzilla.gnome.org/show_bug.cgi?id=761251
-
- Mar 10, 2016
-
-
- Mar 09, 2016
-
-
Tim-Philipp Müller authored
Remove unused _register() functions and look up the performance debug category in a function that's actually called at some point.
-
- Mar 04, 2016
-
-
Wim Taymans authored
Make separate flags for non-interleaved input and output because the channel mixer should be able to convert between the two layouts in the future.
-
Vincent Penquerc'h authored
-
Vincent Penquerc'h authored
This fixes: gst-play-1.0 http://relay-nyc.gameowls.com:8000/chiptune.ogg https://bugzilla.gnome.org/show_bug.cgi?id=758282
-
- Mar 03, 2016
- Mar 02, 2016
-
-
Sebastian Dröge authored
This reverts commit 06157943. deinterlace was ported at some point in the last 4 years and has better video format support, and especially better negotiation than avdeinterlace. Having avdeinterlace but not deinterlace causes various problems in zerocopy scenarios. https://bugzilla.gnome.org/show_bug.cgi?id=760553
-
Sebastian Dröge authored
-
- Mar 01, 2016
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Fixes 100% cpu usage when client disconnects. Commit 6db2ee56 would just make multisocketsink ignore reads of 0 bytes without removing the client, so we'd get woken up over and over again for the client. Fix the original issue differently by handling the non-fatal error code. https://bugzilla.gnome.org/show_bug.cgi?id=761257 https://bugzilla.gnome.org/show_bug.cgi?id=743834
-
- Feb 27, 2016
-
-
- Feb 26, 2016