# HG changeset patch
# User alexc
# Date 1268130754 0
# Node ID db5623d197a357042699553b94bbccc70bb17083
# Parent 8b2d9e680000a28e7bb2cc418bc06b7f21387946
Revert r22288 "Increase FF_INPUT_BUFFER_PADDING_SIZE to 64."
diff -r 8b2d9e680000 -r db5623d197a3 avcodec.h
--- a/avcodec.h Tue Mar 09 10:27:35 2010 +0000
+++ b/avcodec.h Tue Mar 09 10:32:34 2010 +0000
@@ -425,14 +425,12 @@
/**
* Required number of additionally allocated bytes at the end of the input bitstream for decoding.
- * The first 8 bytes are needed because some optimized bitstream readers read
- * 32 or 64 bit at once and could read over the end. The remainder is to give
- * decoders a reasonable amount of distance to work with before checking for
- * buffer overreads.
+ * This is mainly needed because some optimized bitstream readers read
+ * 32 or 64 bit at once and could read over the end.
* Note: If the first 23 bits of the additional bytes are not 0, then damaged
* MPEG bitstreams could cause overread and segfault.
*/
-#define FF_INPUT_BUFFER_PADDING_SIZE 64
+#define FF_INPUT_BUFFER_PADDING_SIZE 8
/**
* minimum encoding buffer size