Merge commit '41ed749fe987e60b0485fa721ad869590651324d'
authorHendrik Leppkes <h.leppkes@gmail.com>
Sat, 12 Sep 2015 11:05:01 +0000 (13:05 +0200)
committerHendrik Leppkes <h.leppkes@gmail.com>
Sat, 12 Sep 2015 11:05:01 +0000 (13:05 +0200)
* commit '41ed749fe987e60b0485fa721ad869590651324d':
  ogg: Do not try to use the parser if it is not present

Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
1  2 
libavformat/oggparsevorbis.c

@@@ -404,8 -362,11 +404,11 @@@ static int vorbis_packet(AVFormatContex
      struct ogg *ogg = s->priv_data;
      struct ogg_stream *os = ogg->streams + idx;
      struct oggvorbis_private *priv = os->private;
 -    int duration;
 +    int duration, flags = 0;
  
+     if (!priv->vp)
+         return AVERROR_INVALIDDATA;
      /* first packet handling
       * here we parse the duration of each packet in the first page and compare
       * the total duration to the page granule to find the encoder delay and