flac: Make buffers created during seek act like normal buffers.
authorJan Schmidt <thaytan@noraisin.net>
Mon, 20 Apr 2009 17:33:09 +0000 (18:33 +0100)
committerJan Schmidt <thaytan@noraisin.net>
Wed, 6 May 2009 13:24:20 +0000 (14:24 +0100)
commitc41d3d87fa975a9a6829766d60e7553c0cd28a1c
tree5995fa30a122be23621d641cb96da622230b33b6
parent71acf2e900877d21485d384fd01892d1dca88ea1
flac: Make buffers created during seek act like normal buffers.

Store the offset and caps when allocating a buffer during seeking, and then
allocate a new buffer with buffer_alloc before we push it out. This ensures
that in all respects the first buffer decoded during seeking behaves like
all other buffers, including allowing downstream re-negotiation.
ext/flac/gstflacdec.c