- Jul 29, 2013
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
-
Sebastian Dröge authored
-
videorate automatically fills gaps with the previous frames. https://bugzilla.gnome.org/show_bug.cgi?id=705048
-
audiorate automatically fills gaps with silence. https://bugzilla.gnome.org/show_bug.cgi?id=705048
-
- Jul 28, 2013
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
Each write will update the last_activity_time and otherwise we would compare against a too old current time and immediately timeout because current time is smaller than last activity time (overflow).
-
Sebastian Dröge authored
Each write will update the last_activity_time and otherwise we would compare against a too old current time and immediately timeout because current time is smaller than last activity time (overflow).
-
- Jul 27, 2013
-
-
Edward Hervey authored
-
- Jul 26, 2013
-
-
-
Edward Hervey authored
Otherwise we end up with bogus values and races
-
Edward Hervey authored
Base classes will handle re-negotiation if needed, but emitting an error message will make applications stop.
-
Edward Hervey authored
And in some cases, just remove our implementation that does nothing
-
Sebastian Dröge authored
-
Vincent Penquerc'h authored
It maps a sample rate to a well known AAC sample rate index.
-
Sebastian Dröge authored
-
- Jul 25, 2013
-
-
Sebastian Dröge authored
-
Tim-Philipp Müller authored
Remove dodgy code that detects mp3 with as little as a valid frame sync at the beginning. This was only used in some unit tests in -good where there were only a few bytes after the id3 tag. We now require at least two frame headers. Fixes mis-dection of text files with UTF-16 LE BOM as mp3. https://bugzilla.gnome.org/show_bug.cgi?id=681368
-
Sebastian Dröge authored
Otherwise it might shadow another variable in the outside scope and cause interesting side effects.
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
The subclass will be called with set_format() and there it can drain if necessary and reset whatever is necessary. This is the same behaviour as for the video decoder.
-
-
Sebastian Dröge authored
Let gst_video_encoder_reset() call it as would be intuitive and only call it indirectly from gst_video_encoder_drain(). Now it actually makes sense.
-
Sebastian Dröge authored
Let gst_video_decoder_reset() call it as would be intuitive and only call it indirectly from gst_video_decoder_flush(). Now it actually makes sense.
-
- Jul 24, 2013
- Jul 23, 2013
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
This is now all handled automatically with sticky events.
-
Sebastian Dröge authored
Including streams from external subtitle files. If not everything implements the group-ids playbin invents its own.
-
Sebastian Dröge authored
-
Sebastian Dröge authored
This code needs a lot more work to be improved for 1.0.
-
Sebastian Dröge authored
-
Sebastian Dröge authored
Thanks to Mathieu Duponchelle for noticing this regression introduced with the last change. https://bugzilla.gnome.org/show_bug.cgi?id=704706
-
- Jul 22, 2013
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-