- Aug 19, 2015
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
- Aug 18, 2015
-
-
In gst_live_adder_chain() function, calls to gst_buffer_copy_region() can lead to assertion as 'offset + size <= bufsize' is not respected. Indeed 'offset' and 'size' parameters are calculated through calling gst_live_adder_length_from_duration(), and thus gst_util_uint64_scale_int_round(). Depending on the nearest integers, rounded values 'offset' and 'size' can then trigger the assertion. This case mainly occurs when 'skip' value is > 0 in chain function process. https://bugzilla.gnome.org/show_bug.cgi?id=753759
-
Memory is reserved for this variable and then released without making any use of it. https://bugzilla.gnome.org/show_bug.cgi?id=752528
-
Make sure a previous cascade, if it exists, is released before loading a new XML file onto it. https://bugzilla.gnome.org/show_bug.cgi?id=752528
-
Change gst_handdetect_load_profile() so it can be used generically. https://bugzilla.gnome.org/show_bug.cgi?id=752528
-
Sebastian Dröge authored
And also only generate the supported caps once, not on every CAPS/ACCEPT_CAPS query. It's not that cheap.
-
- Aug 17, 2015
-
-
Luis de Bethencourt authored
By default the example floods the screen with the detected face values. Add an option to avoid this for frail terminals.
-
Thiago Santos authored
Ovewrite default handling to avoid doing a caps query. Check the received caps against the possible formats supported by the x265 library.
-
Thiago Santos authored
Ovewrite default handling to avoid doing a caps query. Check the received caps against the possible formats supported by the daala library.
-
Thiago Santos authored
It is faster than doing a query that propagates downstream and should be enough Elements: openjpegenc, schroenc, webpenc, pnmenc
-
Luis de Bethencourt authored
Some distributions store OpenCV files in /usr/share/opencv and some others (and default when building from source) install them in /usr/share/OpenCV. Support both to find cascade files. https://bugzilla.gnome.org/show_bug.cgi?id=753651
-
Add missing gio-2.0 CFLAGS/LIBS to fix linker failure
-
Thiago Santos authored
It is faster than doing a query that propagates downstream and should be enough Elements: faac, gsmenc, opusenc, sbcenc, voamrwbenc, adpcmenc, sirenenc
-
Thiago Santos authored
We know from the beginning the caps that are acceptable, no need for custom getcaps or manually generating caps.
-
Thiago Santos authored
gst-launch will call the 0.10 version, we want 1.0
-
Thiago Santos authored
Allows reusing baseclass caps query handling and simplifying negotiation code.
-
Tim-Philipp Müller authored
Follow-up to previous commit. https://bugzilla.gnome.org/show_bug.cgi?id=752431
-
If the sample rate of the media changes, the resulting flush will clear the has_next_audioinfo flag, and the caps won't be sent downstream. https://bugzilla.gnome.org/show_bug.cgi?id=752431
-
- Aug 16, 2015
-
-
Instead of squashing all upstream tags https://bugzilla.gnome.org/show_bug.cgi?id=679768
-
Nicolas Dufresne authored
As we only expose the mapped portion of the frame into the GL memory object (and not the original padding) we need to re-calculate the size and offset.
-
Thiago Santos authored
When seeking to the last second of a mpd it would reject the seek because the comparison was < instead of <= This fails the important use case of seeking to the end of a file to play it back in reverse from the end
-
Edward Hervey authored
A variable can't be two values at once. We want to stop if it's not the actual ts *AND* not the other ts CID #1316475
-
Sebastian Dröge authored
CID 1316479
-
- Aug 15, 2015
-
-
Edward Hervey authored
-
Edward Hervey authored
-
Edward Hervey authored
There are several cases where a HLS server could temporarily have wrong fragments, or reconfigure the playlist. In those cases, when we get fragment download failures, we *really* want to wait a bit (for the next playlist update) before retrying to get fragments. Previously this method was first checking to see if there was next fragments (according to the previous manifest update) before waiting for the next update. The problem was that if that if there is a temporary failure on the server, that's uncorrelated to whether the manifest contains next fragments or not.
-
Edward Hervey authored
-
Thiago Santos authored
Avoids useless check of downstream caps when handling an accept-caps query Elements: dtsdec, faad, gsmdec, mpg123audiodec, opusdec, sbcdec, adpcmdec, sirendec
-
Thiago Santos authored
Avoids useless check of downstream caps when handling an accept-caps query Elements: daaladec, libde265dec, openjpegdec, rsvgdec, schrodec, webpdec, pnmdec, vmncdec, openexrdec
-
Luis de Bethencourt authored
Call handle_nal for each NAL in the STAP-A RTP packet. This makes sure we correctly extract the SPS and PPS. https://bugzilla.gnome.org/show_bug.cgi?id=730999
-
Nicolas Dufresne authored
-
Nicolas Dufresne authored
As the upload is asynchronous, we need to enable the sync meta to gain correct rendering. The buffer pool receiver don't know about that.
-
Nicolas Dufresne authored
Rendering composition overlay in GL with additional high resolution overlay being added.
-
Nicolas Dufresne authored
We need to keep the active buffer (the one we have retreive a texture id from) otherwise it's racy and upstream may upload new content before we have rendered or during later redisplay.
-
Nicolas Dufresne authored
The reset path is bogus and there is no reason to get rid of these things during resize.
-
Nicolas Dufresne authored
This is mostly cosmetic, but heoretically it reduces the amount of required object in the context at one point. It also avoids potential conflicts.
-
Luis de Bethencourt authored
The payloader didn't copy anything so far, the depayloader copied every possible meta. Let's make it consistent and just copy all metas without tags or with only the video tag. https://bugzilla.gnome.org/show_bug.cgi?id=751774
-
-