- Sep 01, 2016
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
We use gdk_cairo_create() which is deprecated since 3.22.
-
- Aug 30, 2016
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
At least on non-Windows platforms.
-
- Aug 26, 2016
-
-
Josep Torra authored
Fixes "clang: error: argument unused during compilation: '-pthread'"
- Aug 25, 2016
-
-
Tim-Philipp Müller authored
-
Josep Torra authored
When connecting a demuxer through a multiqueue ensure to copy sticky events in order to allow the following factory being properly checked that it is functional. https://bugzilla.gnome.org/show_bug.cgi?id=769580
-
Sebastian Dröge authored
-
A GstVideoOrientationMethod enumeration is also provided for the admitted property values. https://bugzilla.gnome.org/show_bug.cgi?id=768687
-
- Aug 21, 2016
- Aug 20, 2016
-
-
https://github.com/mesonbuild/meson With contributions from: Tim-Philipp Müller <tim@centricular.com> Jussi Pakkanen <jpakkane@gmail.com> (original port) Highlights of the features provided are: * Faster builds on Linux (~40-50% faster) * The ability to build with MSVC on Windows * Generate Visual Studio project files * Generate XCode project files * Much faster builds on Windows (on-par with Linux) * Seriously fast configure and building on embedded ... and many more. For more details see: http://blog.nirbheek.in/2016/05/gstreamer-and-meson-new-hope.html http://blog.nirbheek.in/2016/07/building-and-developing-gstreamer-using.html Building with Meson should work on both Linux and Windows, but may need a few more tweaks on other operating systems.
-
Tim-Philipp Müller authored
-
- Aug 19, 2016
-
-
They are false positive overflows, because coverity doesn't realize that hours <= 24, minutes < 60 and seconds < 60 in all functions. Also casting the number 60 (seconds in minute, minutes in hour) to guint64 for the calculations, in order to avoid overflowing once we allow more than 24-hour timecodes. CIDs #1371459, #1371458
-
Sebastian Dröge authored
This is enough for making it work in GES, but it's unclear if all the various property combinations are working correctly. It's an improvement over what was there before in any case, which was to just drop all buffers if rate < 0.0. https://bugzilla.gnome.org/show_bug.cgi?id=769624
-
_stdint.h is generated by Autotools and we don't really need it. stdint.h is now available on all supported platforms. This really only makes a difference for MSVC, which has it starting from Visual Studio 2015.
-
Wim Taymans authored
Add GST_FD_MEMORY_FLAG_DONT_CLOSE to avoid closing the fd when the memory is freed. When you can guarantee the lifetime of the fd is longer than the memory, this can save a dup() call.
-
- Aug 17, 2016
-
-
Most of them are overflow related and false positives, but coverity can't know that these can't overflow without us giving it more information. Add some assertions for this. One was an actual issue with flags comparison. CIDs #1369051, #1369050, #1369049, #1369048, #1369045
-
- Aug 08, 2016
-
-
Tim-Philipp Müller authored
Allows configuration of plugged elements. https://bugzilla.gnome.org/show_bug.cgi?id=578933
-
- Aug 05, 2016
-
-
This workaround tried to avoid an EOS event when seeking to the end of an Ogg stream in order to find its duration. At some point, an EOS event there would cause any queue2 upstream to pause and not restart on a seek back to the beginning. This now appears to not be the case anymore, and so the workaround can be removed. https://bugzilla.gnome.org/show_bug.cgi?id=767689
-
- Aug 04, 2016
-
-
Sebastian Dröge authored
-
Choosing time-mode=time-code will display the time code attached to the buffer, or 00:00:00:00 if no time code is found. https://bugzilla.gnome.org/show_bug.cgi?id=766419
-
It attaches a GstVideoTimeCodeMeta (SMPTE timecode) as metadata to a buffer. https://bugzilla.gnome.org/show_bug.cgi?id=766419
-
Can be attached as GstMeta into a video frame. https://bugzilla.gnome.org/show_bug.cgi?id=766419
-
Fix leaks (including parsebin elements) with this pipeline: playbin3 uri=http://127.0.0.1:8079/defaults/exMPD_BIP_TC1/exMPD_BIP_TC1.mpd https://bugzilla.gnome.org/show_bug.cgi?id=769270
-
- Aug 03, 2016
-
-
Luis de Bethencourt authored
Return NULL in gst_ogg_parse_new_stream when either ogg_stream_pagein() or gst_ogg_stream_setup_map() failed. https://bugzilla.gnome.org/show_bug.cgi?id=769299
-
Luis de Bethencourt authored
Avoid leaking the stream object https://bugzilla.gnome.org/show_bug.cgi?id=769299
-
output->decoder_sink and output->decoder_src are both going to be replaced in the 2 branches of the following 'if'. https://bugzilla.gnome.org/show_bug.cgi?id=769270
-
The getters are (transfer full). https://bugzilla.gnome.org/show_bug.cgi?id=769270
-
gst_stream_collection_add_stream() consumes the collection reference passed to it but gst_stream_collection_get_stream() is (transfer none). Fix this pipeline: playbin3 uri=http://127.0.0.1:8079/defaults/exMPD_BIP_TC1/exMPD_BIP_TC1.mpd https://bugzilla.gnome.org/show_bug.cgi?id=769270
-
Fix the validate.file.playback.disable_subtitle_track_while_paused.* validate scenarios when using playbin3. https://bugzilla.gnome.org/show_bug.cgi?id=769298
-
- Aug 02, 2016
-
-
WAV is too generic to impose more-or-less arbitrary boundaries on the sample rate and channel count caps. For example, there are 384 kHz WAV files. Another example: it is in theory possible that somebody puts DSD data into a WAV file, which will then have a sample rate of ~2.8 MHz. For this reason, get rid of the rate and channel caps unless they are fixed values. Downstream anyway usually knows the limitations better. https://bugzilla.gnome.org/show_bug.cgi?id=761514
-
Adding Scalable Constrained High (G.10.1.2.1) and Scalable High Intra(G.10.1.3) profiles to the profile list https://bugzilla.gnome.org/show_bug.cgi?id=769303
-
- Jul 26, 2016
-
-
Sebastian Dröge authored
gst_rtp_buffer_add_extension_onebyte_header() and gst_rtp_buffer_add_extension_twobytes_header() can have a const argument for the actual extension data.
-
Tim-Philipp Müller authored
-
- Jul 25, 2016
-
-
Jan Schmidt authored
When processing EOS for a pad, send a stream-group-done for the pad in case downstream is waiting for more data on this stream before it can process related streams from the group. https://bugzilla.gnome.org/show_bug.cgi?id=768995
-
The collection referenced owned by playbin3 was not released when it was destroyed. https://bugzilla.gnome.org/show_bug.cgi?id=769080
-