avidemux: fix offset handling in push mode seeking
authorMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Tue, 9 Mar 2010 17:05:29 +0000 (18:05 +0100)
committerMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Wed, 10 Mar 2010 10:48:07 +0000 (11:48 +0100)
commitd90aed1857e6d7fc1e11b1ba382f34b131329363
tree47145e37fb8a6cde66157ece04b8a0a2657fcf2a
parent1dfcc3227ce3e6e8b6175cb5a732f9f76e38c4fc
avidemux: fix offset handling in push mode seeking

Push mode seeking uses same index data as pull mode, and stores
offset to data in chunk, whereas push mode operates in chunks,
and as such needs offset consistently corresponding to chunk headers.
Also fix determining best matching stream for incoming newsegment event,
as well as setting some stream state accordingly.
gst/avi/gstavidemux.c