- 10 Aug, 2014 18 commits
-
-
Tim-Philipp Müller authored
-
Sebastian Rasmussen authored
gst_bin_get_by_name() and gst_bin_get_by_interface() both return references to elements that need to be unreferenced after usage. https://bugzilla.gnome.org/show_bug.cgi?id=734524
-
-
Tim-Philipp Müller authored
Sorry, should've been commit --amend
-
Sebastian Rasmussen authored
gst_buffer_pool_get_config() returns a copy to the bufferpool's configuration, which must be passed to gst_structure_free() after use if not given away to gst_buffer_pool_set_config(). Fixes https://bugzilla.gnome.org/show_bug.cgi?id=734537
-
Sebastian Rasmussen authored
gst_pad_get_pad_template_caps() returns a reference which is unreferenced, so creating a copy using gst_caps_copy() results in a reference leak. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=734536
-
Sebastian Rasmussen authored
gst_pad_get_pad_template_caps() returns a reference which is unreferenced, so creating a copy using gst_caps_copy() results in a reference leak. Also the caps are pushed as an event downstream, but this doesn't consume the caps so it must still be unreferenced. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=734534
-
Sebastian Rasmussen authored
gst_pad_get_pad_template_caps() returns a reference which is unreferenced, so creating a copy using gst_caps_copy() results in a reference leak. Also remove the incorrect comment to avoid confusion in the future. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=734533
-
Sebastian Rasmussen authored
tcaps was unrefed when it shouldn't have been unrefed in some cases. https://bugzilla.gnome.org/show_bug.cgi?id=734531
-
Sebastian Rasmussen authored
gst_pad_get_pad_template_caps() returns a reference which is unreferenced, so creating a copy using gst_caps_copy() results in a reference leak. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=734528
-
-
-
-
-
-
Sebastian Rasmussen authored
gst_pad_get_pad_template_caps() returns a reference which is unreferenced, so creating a copy using gst_caps_copy() results in a reference leak. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=734539
-
Sebastian Rasmussen authored
gst_audio_encoder_set_output_format() does not consume caps, so unreference that object instead. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=734544
-
-
- 07 Aug, 2014 4 commits
-
-
George Kiagiadakis authored
When a seek with a negative rate is requested, find the target segment where gstsegment.stop belongs in and then download from this segment backwards until the first segment. This allows proper reverse playback.
-
Matthew Waters authored
That's compatible with the compositor/videomixer property https://bugzilla.gnome.org/show_bug.cgi?id=731954
-
-
Vasilis Liaskovitis authored
If window is resized, GstStructure pointer values have to be rescaled to original geometry. A get_surface_dimensions GLWindow class method is added for this purpose and used in the navigation send_event function. https://bugzilla.gnome.org/show_bug.cgi?id=703486
-
- 06 Aug, 2014 1 commit
-
-
- 05 Aug, 2014 3 commits
-
-
Sebastian Dröge authored
32 bit integers are going to overflow, especially the PCR offset to the first PCR will overflow after about 159 seconds. This makes playback of streams stop at 159 seconds as suddenly the timestamps are starting again from 0. Now we have a few more years time until it happens again and 64 bits are too small.
-
Sebastian Dröge authored
Revert "mpegtspacketizer: Convert PCR times to GStreamer times before comparing them against 500 * GST_MSECOND" This reverts commit 9f186c6a. That commit was actually completely wrong, nevermind.
-
Sebastian Dröge authored
mpegtspacketizer: Convert PCR times to GStreamer times before comparing them against 500 * GST_MSECOND Otherwise it will believe to detect PCR gaps already when there's a very small gap of a few milliseconds, breaking playback of some files.
-
- 03 Aug, 2014 1 commit
-
-
Reynaldo H. Verdejo Pinochet authored
The element is inheriting its srcpad from basesrc
-
- 01 Aug, 2014 10 commits
-
-
-
Aurélien Zanelli authored
Otherwise pic timing structure can have invalid cpb_removal_delay, dpb_output_delay or pic_struct_present_flag which are blindly retrieved in h264parse. https://bugzilla.gnome.org/show_bug.cgi?id=734124
-
Sebastian Dröge authored
Otherwise we will just deadlock the thread if e.g. scheduling a video frame fails for whatever reason.
-
Thiago Santos authored
When flushing, this will prevent dashdemux from trying to download more fragments or more chunks of the same fragment before stopping. Also improves the error handling to not transform everything non-ok into an error. https://bugzilla.gnome.org/show_bug.cgi?id=734014
-
Thiago Santos authored
Cause timing to break in the pipeline that can lead to a stall https://bugzilla.gnome.org/show_bug.cgi?id=733837
-
Edward Hervey authored
They were removed when sndfile was ported to 1.x
-
Sebastian Dröge authored
And also change 30/1 to 60/1 for one 60fps mode.
-
Matthew Waters authored
-
-
Matthew Waters authored
-
- 31 Jul, 2014 3 commits
-
-
Edward Hervey authored
Allows building checks without running them
-
Matthew Waters authored
that just calls the subclass
-
Matthew Waters authored
g_main_loop_quit: assertion 'loop != NULL' failed
-