Merge commit '9a7b56883d1333cdfcdf0fa7584a333841b86114'
authorMichael Niedermayer <michaelni@gmx.at>
Thu, 10 Jan 2013 09:18:35 +0000 (10:18 +0100)
committerMichael Niedermayer <michaelni@gmx.at>
Thu, 10 Jan 2013 09:18:35 +0000 (10:18 +0100)
* commit '9a7b56883d1333cdfcdf0fa7584a333841b86114':
  au: set bit rate
  au: validate bits-per-sample separately from codec tag
  rtpdec_vp8: Mark broken packets with AV_PKT_FLAG_CORRUPT

Conflicts:
libavformat/au.c

Merged-by: Michael Niedermayer <michaelni@gmx.at>
1  2 
libavformat/au.c
libavformat/rtpdec_vp8.c

@@@ -66,7 -60,7 +66,7 @@@ static int au_probe(AVProbeData *p
  /* au input */
  static int au_read_header(AVFormatContext *s)
  {
-     int size, bps, data_size = 0;
 -    int size;
++    int size, data_size = 0;
      unsigned int tag;
      AVIOContext *pb = s->pb;
      unsigned int id, channels, rate;
      st->codec->codec_id = codec;
      st->codec->channels = channels;
      st->codec->sample_rate = rate;
+     st->codec->bit_rate    = channels * rate * bps;
 +    st->codec->block_align = FFMAX(bps * st->codec->channels / 8, 1);
 +    if (data_size != AU_UNKNOWN_SIZE)
 +    st->duration = (((int64_t)data_size)<<3) / (st->codec->channels * (int64_t)bps);
      avpriv_set_pts_info(st, 64, 1, rate);
      return 0;
  }
Simple merge