- 10 Jan, 2011 1 commit
-
-
- 06 Jan, 2011 1 commit
-
-
David Schleef authored
This was causing keyframe_granule to be set to 0 for all streams when seeking to the beginning of the stream, i.e., at the beginning of playback. Fixes #619778.
-
- 28 Dec, 2010 1 commit
-
-
Wim Taymans authored
Don't try to stream data on pads that are not added yet. This happens while we discover the different streams.
-
- 25 Dec, 2010 1 commit
-
-
Vincent Penquerc'h authored
This will allow switching from one stream to another without having to send the headers for the new stream again. https://bugzilla.gnome.org/show_bug.cgi?id=637927
-
- 22 Dec, 2010 1 commit
-
-
Vincent Penquerc'h authored
allocate buffers using gst_buffer_new_and_alloc() instead of gst_pad_alloc_buffer_and_set_caps(), as the first one will cause the pad to block, and we don't want that since that will prevent subsequent pads from being fed if a block occurs at start, when all pads must be fed for playback to start. This fixes autoplugging of the tiger element and other things. https://bugzilla.gnome.org/show_bug.cgi?id=637822
-
- 18 Dec, 2010 1 commit
-
-
- 03 Dec, 2010 4 commits
-
-
Mark Nauwelaerts authored
-
Mark Nauwelaerts authored
-
Mark Nauwelaerts authored
-
Sreerenj Balachandran authored
In particular, move comment header parsing to gstoggstrem.c. Thanks to Felipe Contreras. Fixes #629349 (partially).
-
- 29 Oct, 2010 2 commits
-
-
Wim Taymans authored
Oggdemux will currently try to pad alloc a buffer from the peer when it is reading the header files. This is a relic from the time where we had an internal parser and needs to be removed at some point in time. The problem is that when there is no peer pad yet (which is normal when collecting headers) we should still continue to parse all the packets of a page instead of erroring out on NOT_LINKED. Fixes #632167
-
Wim Taymans authored
-
- 12 Oct, 2010 4 commits
-
-
Wim Taymans authored
Only keep the last valid granulepos we see when scanning the last pages. It is possible that the last page that we inspect has a -1 granulepos, in which case we want to keep the previous valid time instead. Fixes #631703
-
David Schleef authored
-
David Schleef authored
-
David Schleef authored
-
- 10 Oct, 2010 1 commit
-
-
Guillaume Emont authored
Files with a skeleton, or other files with a stream that ends before the end of the chain would start playing from the end of the chain when trying to seek with a negative rate at a position between the end of any stream and the end of the chain. This is due to the loop in _do_seek() assuming that pages will be encountered for all streams shortly after the place where we want to seek, as found by do_binary_search(). In the first iteration of the loop, stream ends are now checked against the time of the current page.
-
- 30 Aug, 2010 1 commit
-
-
Sebastian Dröge authored
The pad might be linked later and after resetting it it will only work after resetting all of oggdemux.
-
- 27 Aug, 2010 1 commit
-
-
Sebastian Dröge authored
And while we're at it, handle WRONG_STATE as error too in oggdemux and WRONG_STATE and NOT_LINKED in oggaviparse.
-
- 30 Jun, 2010 1 commit
-
-
Fredrik Söderquist authored
If the source element failed here, oggdemux would crash. Fixes #623218.
-
- 14 Jun, 2010 1 commit
-
-
Sebastian Dröge authored
It will crash later and shouldn't really happen anyway unless something is really wrong.
-
- 09 Jun, 2010 2 commits
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
Fixes bug #620939, see bug #607945.
-
- 08 Jun, 2010 1 commit
-
-
Sebastian Dröge authored
-
- 20 May, 2010 4 commits
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
- 19 May, 2010 2 commits
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
- 06 May, 2010 4 commits
-
-
Wim Taymans authored
Avoid a crash when we try to seek when there is no current chain.
-
Wim Taymans authored
Ignore the skeleton start time as it is usually wrong for live streams and we have the needed logic to calculate it anyway.
-
Wim Taymans authored
Wait until we have all the stream headers before we start exposing the streams of a chain.
-
Wim Taymans authored
When we have an index, use it to much more accurately estimate the total stream bitrate.
-
- 05 May, 2010 1 commit
-
-
Tim-Philipp Müller authored
-
- 04 May, 2010 5 commits
-
-
Wim Taymans authored
-
Wim Taymans authored
-
Wim Taymans authored
When seeking in push mode, try to use the index first before we use the bitrate estimation.
-
Wim Taymans authored
-
Wim Taymans authored
-