summaryrefslogtreecommitdiffstats
path: root/libavcodec/tableprint.h
diff options
context:
space:
mode:
authorReimar Döffinger <Reimar.Doeffinger@gmx.de>2014-09-07 13:55:23 +0200
committerReimar Döffinger <Reimar.Doeffinger@gmx.de>2014-12-18 23:51:07 +0100
commit70d80ed40fa33e3981aed1bf89536b2272cff925 (patch)
tree5350f725289d9c8e8d4a1f7f88039cac48cd5b45 /libavcodec/tableprint.h
parentde6d44829c43c666d881979520e86aabb10e105f (diff)
downloadffmpeg-streaming-70d80ed40fa33e3981aed1bf89536b2272cff925.zip
ffmpeg-streaming-70d80ed40fa33e3981aed1bf89536b2272cff925.tar.gz
qdm2: Allow hard-coding VLC tables.
Also adds a lot of infrastructure necessary for it. Some of it is a bit ugly though. Increases binary size for hardcoded tables by about 12 kB, which is about 15 kB from qdm2_table minus data and code saved that was only used for creating it. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
Diffstat (limited to 'libavcodec/tableprint.h')
-rw-r--r--libavcodec/tableprint.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/libavcodec/tableprint.h b/libavcodec/tableprint.h
index 5107912..667985f 100644
--- a/libavcodec/tableprint.h
+++ b/libavcodec/tableprint.h
@@ -114,6 +114,7 @@ void write_float_2d_array (const void *, int, int);
WRITE_1D_FUNC(int8_t, "%3"PRIi8, 15)
WRITE_1D_FUNC(uint8_t, "0x%02"PRIx8, 15)
WRITE_1D_FUNC(uint16_t, "0x%08"PRIx16, 7)
+WRITE_1D_FUNC(int16_t, "%5"PRIi16, 7)
WRITE_1D_FUNC(uint32_t, "0x%08"PRIx32, 7)
WRITE_1D_FUNC(float, "%.18e", 3)
OpenPOWER on IntegriCloud