summaryrefslogtreecommitdiff
path: root/libavcodec/tak_parser.c
diff options
context:
space:
mode:
authorPaul B Mahol <onemda@gmail.com>2022-09-13 14:38:18 +0200
committerPaul B Mahol <onemda@gmail.com>2022-09-16 10:02:19 +0200
commit53523ed530d0aceb0581c2e4f120ae3915e9bc05 (patch)
tree0f40fb0aad52a8d81b41157d86657f8e36a8e64e /libavcodec/tak_parser.c
parentdd2a01ef5cad08347ecbbcba7afd5e5a0810f504 (diff)
downloadffmpeg-53523ed530d0aceb0581c2e4f120ae3915e9bc05.tar.gz
avcodec/tak*: use cached bitstream reader on !x86_32
Increases single thread decoding speed in one example from 85x to 90x
Diffstat (limited to 'libavcodec/tak_parser.c')
-rw-r--r--libavcodec/tak_parser.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libavcodec/tak_parser.c b/libavcodec/tak_parser.c
index b9f47db8ac..7f5f5314af 100644
--- a/libavcodec/tak_parser.c
+++ b/libavcodec/tak_parser.c
@@ -24,6 +24,7 @@
* TAK parser
**/
+#define CACHED_BITSTREAM_READER !ARCH_X86_32
#define BITSTREAM_READER_LE
#include "parser.h"
#include "tak.h"