diff options
Diffstat (limited to 'libavcodec/startcode.c')
-rw-r--r-- | libavcodec/startcode.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libavcodec/startcode.c b/libavcodec/startcode.c index 5df7695150..940bbb7107 100644 --- a/libavcodec/startcode.c +++ b/libavcodec/startcode.c @@ -36,19 +36,19 @@ int ff_startcode_find_candidate_c(const uint8_t *buf, int size) * simpler and there must be FF_INPUT_BUFFER_PADDING_SIZE * bytes at the end. */ -# if HAVE_FAST_64BIT +#if HAVE_FAST_64BIT while (i < size && !((~*(const uint64_t *)(buf + i) & (*(const uint64_t *)(buf + i) - 0x0101010101010101ULL)) & 0x8080808080808080ULL)) i += 8; -# else +#else while (i < size && !((~*(const uint32_t *)(buf + i) & (*(const uint32_t *)(buf + i) - 0x01010101U)) & 0x80808080U)) i += 4; -# endif +#endif #endif for (; i < size; i++) if (!buf[i]) |