vorbis: handle special packets in the middle of a stream
authorBen Boeckel <mathstuf@gmail.com>
Mon, 28 Oct 2013 02:47:31 +0000 (22:47 -0400)
committerMichael Niedermayer <michaelni@gmx.at>
Wed, 13 Nov 2013 00:36:56 +0000 (01:36 +0100)
commit255302da7019753bae84d809c6d603c4cd0a41ca
tree4d9914ec1361129114bacc3cd16d44115863c503
parente3fc4481b6dd60acdb9f3e370ee9a1d1bd4ddd73
vorbis: handle special packets in the middle of a stream

This allows for updating metadata from new metadata packets in the
middle of a stream (e.g., MPD streams). There still needs to be a signal
that there *is* new metadata, but this is at least gets the data into a
data structure.

Signed-off-by: Ben Boeckel <mathstuf@gmail.com>
Reviewed-by: wm4 <nfxjfg@googlemail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
libavcodec/vorbis_parser.c
libavcodec/vorbis_parser.h