Ticket #510: patch
| File patch, 648 bytes (added by , 20 years ago) |
|---|
-
libavcodec/h264.c
7487 7487 if((state&0xFFFFFF00) == 0x100 && (state&0xFFFFFF1F) != 0x107 && (state&0xFFFFFF1F) != 0x108 && (state&0xFFFFFF1F) != 0x109){ 7488 7488 if(has_sps){ 7489 7489 while(i>4 && buf[i-5]==0) i--; 7490 return i-4; 7490 7491 i -= 4; 7492 7493 // XXX Keep the size aligned on a boundary of 2 bytes. 7494 if (i % 2) 7495 i++; 7496 7497 return i; 7491 7498 } 7492 7499 } 7493 7500 if (i<buf_size)
