Set correct length for last slice in frame subpacket

Originally committed as revision 10420 to svn://svn.ffmpeg.org/ffmpeg/trunk
pull/126/head
Kostya Shishkov 18 years ago
parent 13a579fc0c
commit 1ddcd07fda
  1. 2
      libavformat/rmdec.c

@ -510,6 +510,8 @@ resync:
rm->current_stream= st->id; rm->current_stream= st->id;
// av_log(NULL, AV_LOG_DEBUG, "%X len:%d pos:%d len2:%d pic_num:%d\n",h, len, pos, len2, pic_num); // av_log(NULL, AV_LOG_DEBUG, "%X len:%d pos:%d len2:%d pic_num:%d\n",h, len, pos, len2, pic_num);
if((h & 0xc0) == 0x80)
len=pos;
if(len2 && len2<len) if(len2 && len2<len)
len=len2; len=len2;
rm->remaining_len-= len; rm->remaining_len-= len;

Loading…
Cancel
Save