# HG changeset patch # User reimar # Date 1222362661 0 # Node ID 8cc7db468b6b07b47cf3453251acb5472db0b801 # Parent 42b15a81b4686f8b20d308826a61b447b5d08cfc Do not special-case a grouping-subsegment length of 0. Fixes samples/asf-wmv/quicktime.wmv diff -r 42b15a81b468 -r 8cc7db468b6b libmpdemux/demux_asf.c --- a/libmpdemux/demux_asf.c Thu Sep 25 06:51:42 2008 +0000 +++ b/libmpdemux/demux_asf.c Thu Sep 25 17:11:01 2008 +0000 @@ -499,7 +499,6 @@ p++; //printf(" group part: %d bytes\n",len2); if(len2 > len - 1 || len2 < 0) break; // Not enough data - if(len2 == 0) continue; len2 = FFMIN(len2, asf->packetsize); demux_asf_read_packet(demux,p,len2,streamno,seq,x,duration,-1,keyframe); p+=len2;