- 22 Jan, 2017 2 commits
-
-
Mark Nauwelaerts authored
... since we need to determine passthrough mode for buffer preparation before calling into _transform_ip.
-
Mark Nauwelaerts authored
... which is a clearer way to clear any current overlay, other than fiddling with alpha or positioning properties to make it virtually go away.
-
- 20 Jan, 2017 2 commits
-
-
- 19 Jan, 2017 4 commits
-
-
Sebastian Dröge authored
Otherwise we could read more chunks than there are available, doing an out of bounds read and potentially crash. https://bugzilla.gnome.org/show_bug.cgi?id=777469
-
Sebastian Dröge authored
This reverts commit 99d5d757. It broke playback of various valid files.
-
Sebastian Dröge authored
Otherwise we could read more chunks than there are available, doing an out of bounds read and potentially crash. https://bugzilla.gnome.org/show_bug.cgi?id=777469
-
Edward Hervey authored
In the normal use-case we would end up with ret being unitialized causing havoc. https://bugzilla.gnome.org/show_bug.cgi?id=777222
-
- 18 Jan, 2017 4 commits
-
-
David Warman authored
qtdemux_handle_xmp_taglist() requires a writable taglist, but qtdemux->tag_list can become non-writable, specifically after sending global tags (qtdemux.c:958), which adds a second reference. Ensure the list is made writable before calling (make_writable will copy the list if necessary). https://bugzilla.gnome.org/show_bug.cgi?id=766177
-
Thiago Santos authored
Keep taglist around during element existance to avoid having to create it at different places before usage. Makes code simpler to handle. https://bugzilla.gnome.org/show_bug.cgi?id=766177
-
Arnaud Vrac authored
The flow return values was stored in the element before because the result had to be set from callbacks. This is not the case anymore, we can return the flow result directly from functions, making the code easier to understand. https://bugzilla.gnome.org/show_bug.cgi?id=777222
-
Arnaud Vrac authored
The current code configures libsoup to handle redirections transparently, without informing the caller, thus preventing the element to record the redirect code and location uri. Fix this by always setting the SOUP_MESSAGE_NO_REDIRECT, preventing libsoup from handling the redirection. When we receive a redirection request and libsoup can safely handle it, return a custom error which triggers a retry with the new URI. https://bugzilla.gnome.org/show_bug.cgi?id=777222
-
- 17 Jan, 2017 2 commits
-
-
Aurélien Zanelli authored
They are handled since commit 7b565475 (qt: Add support for ProRes 4444 XQ). https://bugzilla.gnome.org/show_bug.cgi?id=777377
-
Jan Schmidt authored
This warning was noisy when returning EOS, which is just used to indicate more data is needed from upstream.
-
- 16 Jan, 2017 4 commits
-
-
-
Enrico Jorns authored
Unlike former definitions of LOG_CAPS, the current implementation simply expands to GST_DEBUG_OBJECT. The LOG_CAPS macro is rarely used and most uses duplicate already existing GST_DEBUG_OBJECT lines. Therefore, the caps are often printed twice which unnecessarily clutters the debug log. Replace LOG_CAPS calls with GST_DEBUG_OBJECT, remove LOG_CAPS calls, and delete the definition of LOG_CAPS. https://bugzilla.gnome.org/show_bug.cgi?id=776899
-
-
Jean-Christophe Trotin authored
The buffer memory type provided to the VIDIOC_CREATE_BUFS ioctl shall be set with the value ("memory") given as input parameter of the gst_v4l2_allocator_probe() function. https://bugzilla.gnome.org/show_bug.cgi?id=777327
-
- 14 Jan, 2017 5 commits
-
-
Tim-Philipp Müller authored
It's never going to be 0 if we first increment and then check.
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
These are usually much bigger than icon size and required by iTunes to be certain fairly large sizes. In qtmux it is also the IMAGE tags which we write out as 'covr' atoms.
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
The encoder fails to initialise when we try to set GST_TAG_PREVIEW_IMAGEs sent to use by qtdemux from iTunes-generated m4a files. We should not just blindly translate the PREVIEW tag to file icon image types, but check if the specific conditions required are met (i.e. image type 1 must be a 32x32 PNG icon, and what we're getting is 500x500). https://bugzilla.gnome.org/show_bug.cgi?id=776962
-
- 13 Jan, 2017 1 commit
-
-
Tim-Philipp Müller authored
-
- 12 Jan, 2017 12 commits
-
-
Vivia Nikolaidou authored
If this option is given, it will calculate the next split point based on timecode difference. https://bugzilla.gnome.org/show_bug.cgi?id=774209
-
Jan Schmidt authored
When reset, don't restart request pad numberings, as request pads can survive across state changes. Only restart at 0 if all request pads are handed back first. https://bugzilla.gnome.org/show_bug.cgi?id=777174
-
Mathieu Duponchelle authored
Statistics about the total number of retransmission requests and the actual number of retransmitted packets can be helpful at application-level. https://bugzilla.gnome.org/show_bug.cgi?id=777182
-
Aurélien Zanelli authored
'stream-format' and 'alignment' are defined in pad template caps so there is no need to check them again here. Also remove bitrate parsing from caps as bitrate in caps doesn't make sense but from tags, which is actually the case. https://bugzilla.gnome.org/show_bug.cgi?id=777181
-
-
Georg Lippitsch authored
Calculate clean aperture dimensions by first guessing display aspect ratio based on pixel aspect ratio and frame size. https://bugzilla.gnome.org/show_bug.cgi?id=777100
-
Sebastian Dröge authored
Needed for QuickTime 7 to properly play files. Also write the clap atom for MOV files always, not only when ProRes is used as a video codec. It's mandatory for MOV. https://bugzilla.gnome.org/show_bug.cgi?id=777100
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Andre McCurdy authored
The seqh buffer allocated in qtdemux_parse_svq3_stsd_data() needs to be freed by the caller after use. https://bugzilla.gnome.org/show_bug.cgi?id=777157Signed-off-by:
Andre McCurdy <armccurdy@gmail.com>
-
- 10 Jan, 2017 1 commit
-
-
Edward Hervey authored
Only output WARNING messages for atoms we don't know how to handle instead of for padding/known atoms we don't need to do any processing on https://bugzilla.gnome.org/show_bug.cgi?id=777095
-
- 09 Jan, 2017 3 commits
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
rtpjitterbuffer.c:592:3: error: ‘for’ loop initial declarations are only allowed in C99 mode
-
Matthew Waters authored
Otherwise some messages that are emitted by the element on NULL->READY will not reach the application. https://bugzilla.gnome.org/show_bug.cgi?id=764947
-