summaryrefslogtreecommitdiff
path: root/libavcodec/dca_xll.h
diff options
context:
space:
mode:
authorMarth64 <marth64@proxyid.net>2023-02-17 19:14:56 -0600
committerHendrik Leppkes <h.leppkes@gmail.com>2023-03-02 13:46:04 +0100
commit98a4699216fbc3a4e382ba6a10026eab39b5214e (patch)
treec7df285bff606503fcb750c80c93d7ee6b28f43d /libavcodec/dca_xll.h
parent96ed043afa44d468ff3629095f90d391450c4e60 (diff)
downloadffmpeg-98a4699216fbc3a4e382ba6a10026eab39b5214e.tar.gz
avcodec/dca_xll: add detection of DTS:X and DTS:X IMAX
Signed-off-by: Marth64 <marth64@proxyid.net>
Diffstat (limited to 'libavcodec/dca_xll.h')
-rw-r--r--libavcodec/dca_xll.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/libavcodec/dca_xll.h b/libavcodec/dca_xll.h
index d7c1a13ec8..a22bbb8d77 100644
--- a/libavcodec/dca_xll.h
+++ b/libavcodec/dca_xll.h
@@ -135,6 +135,9 @@ typedef struct DCAXllDecoder {
DCADSPContext *dcadsp;
+ int x_syncword_present; ///< Syncword for extension data at end of frame (DTS:X) is present
+ int x_imax_syncword_present; ///< Syncword for extension data at end of frame (DTS:X IMAX) is present
+
int output_mask;
int32_t *output_samples[DCA_SPEAKER_COUNT];
} DCAXllDecoder;