Merge commit '7ee191cab0dc44700f26c5784e2adeb6a779651b'
authorMichael Niedermayer <michaelni@gmx.at>
Sun, 8 Sep 2013 09:46:18 +0000 (11:46 +0200)
committerMichael Niedermayer <michaelni@gmx.at>
Sun, 8 Sep 2013 09:51:36 +0000 (11:51 +0200)
* commit '7ee191cab0dc44700f26c5784e2adeb6a779651b':
  dv: Add a guard to not overread the ppcm array

See: 3669915e93b3df63034857534245c3f2575d78ff
Merged-by: Michael Niedermayer <michaelni@gmx.at>
1  2 
libavformat/dv.c

@@@ -363,10 -341,10 +363,10 @@@ int avpriv_dv_get_packet(DVDemuxContex
  }
  
  int avpriv_dv_produce_packet(DVDemuxContext *c, AVPacket *pkt,
 -                             uint8_t *buf, int buf_size)
 +                             uint8_t *buf, int buf_size, int64_t pos)
  {
      int size, i;
-     uint8_t *ppcm[4] = { 0 };
+     uint8_t *ppcm[5] = { 0 };
  
      if (buf_size < DV_PROFILE_BYTES ||
          !(c->sys = avpriv_dv_frame_profile(c->sys, buf, buf_size)) ||