Mercurial > libavformat.hg
diff raw.c @ 2001:1a3c9056982a libavformat
allocate 32 extra bytes at the end of the probe buffer and remove most probe buf_size checks
author | michael |
---|---|
date | Sun, 08 Apr 2007 11:34:15 +0000 |
parents | f73b9a471583 |
children | d54b738a5bfa |
line wrap: on
line diff
--- a/raw.c Sun Apr 08 09:50:08 2007 +0000 +++ b/raw.c Sun Apr 08 11:34:15 2007 +0000 @@ -382,8 +382,6 @@ int code; const uint8_t *d; - if (p->buf_size < 6) - return 0; d = p->buf; code = (d[0] << 14) | (d[1] << 6) | (d[2] >> 2); if (code == 0x20) { @@ -397,8 +395,6 @@ int code; const uint8_t *d; - if (p->buf_size < 6) - return 0; d = p->buf; code = (d[0] << 12) | (d[1] << 4) | (d[2] >> 4); if (code == 0x10) {