- Jun 24, 2015
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
- Jun 23, 2015
-
-
sink_event () will blocked on EOS event. which will cause can't send event when switch EOS track to non-EOS one. https://bugzilla.gnome.org/show_bug.cgi?id=750761
-
- Jun 22, 2015
-
-
Sebastian Dröge authored
Their stream-start event might come a bit later, like just before the first buffer... and queues might run full before that happens.
-
Sebastian Dröge authored
-
Sebastian Dröge authored
We reset the group start time to the running time of the start of the other streams that are not flushed. This fixes seeking in gapless mode after the first track has played. https://bugzilla.gnome.org/show_bug.cgi?id=750013
-
Sebastian Dröge authored
For responses it is actually allowed and used to signal the timeout to the client! https://bugzilla.gnome.org/show_bug.cgi?id=736267
-
For alaw/mulaw we should also try to initialize the channel positions in the ringbuffer's audio info. This allow pulsesink to directly use the channel positions instead of using the default zero-initialized ones, which doesn't work well. https://bugzilla.gnome.org/show_bug.cgi?id=751144
-
Wim Taymans authored
-
Wim Taymans authored
-
-
If suburidecodebin is failed to negotiate (e.g file does not exist) then free internal suburi variable so that 'current-suburi' property returns correct status. https://bugzilla.gnome.org/show_bug.cgi?id=751118
-
The chain is about to be invalidated so we shouldn't keep it around. Prevent a double free crash when the demuxer is being finalized. https://bugzilla.gnome.org/show_bug.cgi?id=751000
-
- Jun 19, 2015
-
-
For positive seeking segment.stop value will be -1, when we change rate to -1, then the stop value will be udpated with the current position. And then again if we change rate to 1, the segment.stop value does not get updated and remains as position where we last changed rate to -1. Hence playback stops at that point. In case of positive rates, call gst_element_new_seek with correct values https://bugzilla.gnome.org/show_bug.cgi?id=751213
-
Nicolas Dufresne authored
-
- Jun 18, 2015
-
-
Nicolas Dufresne authored
Fixes make distcheck
-
Jan Schmidt authored
-
Jan Schmidt authored
Add a utility function that, given a video size and a packed stereoscopic mode, attempts to guess if the video is packed at half resolution per view or not, since very few videos provide the information.
-
- Jun 17, 2015
-
-
Wim Taymans authored
Round width up to 2 so that we draw all border pixels for YUY2 formats
-
Wim Taymans authored
We need to scale groups of 4 bytes for YUY2 formats so round up to 4. It's possible that there is no Y byte for the last pixel so make sure we clamp correctly.
-
Thibault Saunier authored
gst_discoverer_stream_get_missing_elements_installer_details does not exist, one should use gst_discoverer_info_get_missing_elements_installer_details
-
- Jun 16, 2015
-
-
Nicolas Dufresne authored
This new define was added to common. The new init section fixed compilation warning found in the init line that was spread across all files.
-
Nicolas Dufresne authored
From 6015d26 to f74b2df
-
Tim-Philipp Müller authored
-
Nicolas Dufresne authored
Please box these types before removing the skip mark.
-
Nicolas Dufresne authored
These method chains gst_buffer_add_meta() which is also transfer none.
-
Nicolas Dufresne authored
* The custom GSource is not boxed (skip for now) * The comment block has wrong name for _read_socket()
-
Nicolas Dufresne authored
The API does not follow the type naming convention. Re-enable only if one take the time to box and rename (see (rename-to SYMBOL) annotation) all types.
-
Nicolas Dufresne authored
These types have never been boxed, hence cannot be used safely in interpreted languages. This fixes warnings.
-
Nicolas Dufresne authored
* Duplicate section * Miss-named parameter * Missing transfer none annotation for meta
-
- Jun 14, 2015
- Jun 13, 2015
-
-
Tim-Philipp Müller authored
-
- Jun 12, 2015
-
-
This cleanup the negotiation function by properly splitting the probe and the decisions. This allow handling correctly pipeline where upstream caps have special memory type. An example pipeline is: gltestsrc ! textoverlay text=bla ! fakesink The upstream caps will be memory:GLMemory, which isn't supported by the blitter. https://bugzilla.gnome.org/show_bug.cgi?id=749243
-
Sharing the internal pool results in situation where the pool may have two upstream owners. This creates a race upon deactivation. Instead, always offer a new pool, and keep the internal pool internal in case we absolutely need it. https://bugzilla.gnome.org/show_bug.cgi?id=748344
-
Sharing the internal pool results in situation where the pool may have two upstream owners. This create a race upon deactivation. Instead, always offer a new pool, and keep the internal pool internal in case we absolutely need it. https://bugzilla.gnome.org/show_bug.cgi?id=748344
-
For streams with reordered frames this can be used to ensure that there is enough time to accomodate first DTS, which may be less than first PTS https://bugzilla.gnome.org/show_bug.cgi?id=740575
-
Tim-Philipp Müller authored
-
Jan Schmidt authored
When copying info from the reference input state, duplicate all the fields of the video info. The sub-class will have the chance to override them later.
-
Wim Taymans authored
-