diff options
Diffstat (limited to 'libavformat/oggdec.c')
-rw-r--r-- | libavformat/oggdec.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libavformat/oggdec.c b/libavformat/oggdec.c index 03377d9cfa..211208dd25 100644 --- a/libavformat/oggdec.c +++ b/libavformat/oggdec.c @@ -377,6 +377,7 @@ ogg_packet (AVFormatContext * s, int *str, int *dstart, int *dsize) } if (os->header > -1 && os->seq > os->header){ + os->pflags = 0; if (os->codec && os->codec->packet) os->codec->packet (s, idx); if (str) @@ -525,6 +526,8 @@ ogg_read_packet (AVFormatContext * s, AVPacket * pkt) os->lastgp = -1; } + pkt->flags = os->pflags; + return psize; } |