comparison h264.c @ 1957:54411768fa38 libavcodec

h264 nal decoding fix by (Laurent Aimar <fenrir at via dot ecp dot fr>)
author michael
date Fri, 23 Apr 2004 19:44:27 +0000
parents 0eb2947f56f6
children b5753525f9a8
comparison
equal deleted inserted replaced
1956:0eb2947f56f6 1957:54411768fa38
1063 if(si+2<length && src[si]==0 && src[si+1]==0 && src[si+2]<=3){ 1063 if(si+2<length && src[si]==0 && src[si+1]==0 && src[si+2]<=3){
1064 if(src[si+2]==3){ //escape 1064 if(src[si+2]==3){ //escape
1065 dst[di++]= 0; 1065 dst[di++]= 0;
1066 dst[di++]= 0; 1066 dst[di++]= 0;
1067 si+=3; 1067 si+=3;
1068 continue;
1068 }else //next start code 1069 }else //next start code
1069 break; 1070 break;
1070 } 1071 }
1071 1072
1072 dst[di++]= src[si++]; 1073 dst[di++]= src[si++];