summaryrefslogtreecommitdiffstats
path: root/libavcodec/dv.h
diff options
context:
space:
mode:
authorBaptiste Coudurier <baptiste.coudurier@gmail.com>2019-06-18 13:29:41 -0700
committerBaptiste Coudurier <baptiste.coudurier@gmail.com>2019-11-06 08:40:36 -0800
commit004ebd4b37a31adca2a9ac353985d3461806e1b0 (patch)
treea04ebb121879bdbf100872e0024482fc6fb175be /libavcodec/dv.h
parent33203a08e0a26598cb103508327a1dc184b27bc6 (diff)
downloadffmpeg-streaming-004ebd4b37a31adca2a9ac353985d3461806e1b0.zip
ffmpeg-streaming-004ebd4b37a31adca2a9ac353985d3461806e1b0.tar.gz
avcodec/dvdec: correctly decode bottom mb row in 1080i field mode
Diffstat (limited to 'libavcodec/dv.h')
-rw-r--r--libavcodec/dv.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/libavcodec/dv.h b/libavcodec/dv.h
index 0e97bb2..7ef5b7c 100644
--- a/libavcodec/dv.h
+++ b/libavcodec/dv.h
@@ -31,6 +31,7 @@
#include "dv_profile.h"
#include "me_cmp.h"
#include "vlc.h"
+#include "idctdsp.h"
typedef struct DVwork_chunk {
uint16_t buf_offset;
@@ -52,6 +53,7 @@ typedef struct DVVideoContext {
me_cmp_func ildct_cmp;
DVwork_chunk work_chunks[4 * 12 * 27];
uint32_t idct_factor[2 * 4 * 16 * 64];
+ IDCTDSPContext idsp;
int quant_deadzone;
} DVVideoContext;
OpenPOWER on IntegriCloud