Mercurial > libavcodec.hg
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++]; |