# HG changeset patch # User kostya # Date 1189049798 0 # Node ID 5faceca0b5d6d34402222382f298de33eb87bda1 # Parent d126dc8b628c6003d2836f1b5c4139a7f321c346 Set correct length for last slice in frame subpacket diff -r d126dc8b628c -r 5faceca0b5d6 rmdec.c --- a/rmdec.c Wed Sep 05 20:42:17 2007 +0000 +++ b/rmdec.c Thu Sep 06 03:36:38 2007 +0000 @@ -510,6 +510,8 @@ 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); + if((h & 0xc0) == 0x80) + len=pos; if(len2 && len2remaining_len-= len;