diff options
author | Kieran Kunhya <kieran@kunhya.com> | 2018-08-19 02:31:42 +0100 |
---|---|---|
committer | Paul B Mahol <onemda@gmail.com> | 2018-08-25 22:08:19 +0200 |
commit | 844ff494696e75221e718278139a0db5766ae797 (patch) | |
tree | ed4f0bf7102b2bf7e4a73a1d5b5dad68879ddcca /libavcodec/mpegvideo.h | |
parent | 323095a6db670041f3c98724c0e9c4a494c55bb9 (diff) | |
download | ffmpeg-844ff494696e75221e718278139a0db5766ae797.tar.gz |
mpeg4video: Add Studio DPCM support
Diffstat (limited to 'libavcodec/mpegvideo.h')
-rw-r--r-- | libavcodec/mpegvideo.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libavcodec/mpegvideo.h b/libavcodec/mpegvideo.h index e16deb64e7..bbc6b5646a 100644 --- a/libavcodec/mpegvideo.h +++ b/libavcodec/mpegvideo.h @@ -509,6 +509,8 @@ typedef struct MpegEncContext { int (*decode_mb)(struct MpegEncContext *s, int16_t block[12][64]); // used by some codecs to avoid a switch() int32_t (*block32)[12][64]; + int dpcm_direction; // 0 = DCT, 1 = DPCM top to bottom scan, -1 = DPCM bottom to top scan + int16_t (*dpcm_macroblock)[3][256]; #define SLICE_OK 0 #define SLICE_ERROR -1 |