vorbisenc: push an updated segment stop time when we know it
authorVincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Thu, 5 Jun 2014 13:50:15 +0000 (14:50 +0100)
committerVincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Thu, 30 Oct 2014 14:28:39 +0000 (14:28 +0000)
commita16cd5d2a5cbdf084163ead68b59d537d7db99f7
treecd4250c66cb21671fbe15a0b098d4a1373b9fd9c
parentaa5b5b908538ead710ed81b21032659ee943ae31
vorbisenc: push an updated segment stop time when we know it

When encoding, libvorbis will tell us how many samples are encoded
in the buffer it returns. This number may be less than the maximum
of samples in the block, if this is the last packet. In we have no
segment end time, we set it to the end time of that last sample to
tell downstream that the buffer contains less samples.
ext/vorbis/gstvorbisenc.c