diff options
author | Paul B Mahol <onemda@gmail.com> | 2021-09-05 18:10:53 +0200 |
---|---|---|
committer | Paul B Mahol <onemda@gmail.com> | 2021-09-05 18:12:56 +0200 |
commit | 0c87b43c6cd45a66c54134026d2f2cf823df4c7d (patch) | |
tree | 931b97f552a2bf20f196d12d4af3dec232db18ec | |
parent | 3ea0171ea3ef374f9468805ec27b37b29f0dd47c (diff) | |
download | ffmpeg-0c87b43c6cd45a66c54134026d2f2cf823df4c7d.tar.gz |
avcodec/mlp: move sync defines to common header
-rw-r--r-- | libavcodec/mlp.h | 3 | ||||
-rw-r--r-- | libavcodec/mlpdec.c | 4 | ||||
-rw-r--r-- | libavcodec/mlpenc.c | 3 |
3 files changed, 5 insertions, 5 deletions
diff --git a/libavcodec/mlp.h b/libavcodec/mlp.h index 5b7d8c8cac..e45eba55ae 100644 --- a/libavcodec/mlp.h +++ b/libavcodec/mlp.h @@ -24,6 +24,9 @@ #include <stdint.h> +#define SYNC_MLP 0xbb +#define SYNC_TRUEHD 0xba + /** Last possible matrix channel for each codec */ #define MAX_MATRIX_CHANNEL_MLP 5 #define MAX_MATRIX_CHANNEL_TRUEHD 7 diff --git a/libavcodec/mlpdec.c b/libavcodec/mlpdec.c index 08db5dc63c..4320cb4524 100644 --- a/libavcodec/mlpdec.c +++ b/libavcodec/mlpdec.c @@ -391,7 +391,7 @@ static int read_major_sync(MLPDecodeContext *m, GetBitContext *gb) * substream is Stereo. Subsequent substreams' layouts are indicated in the * major sync. */ if (m->avctx->codec_id == AV_CODEC_ID_MLP) { - if (mh.stream_type != 0xbb) { + if (mh.stream_type != SYNC_MLP) { avpriv_request_sample(m->avctx, "unexpected stream_type %X in MLP", mh.stream_type); @@ -401,7 +401,7 @@ static int read_major_sync(MLPDecodeContext *m, GetBitContext *gb) m->substream[0].mask = AV_CH_LAYOUT_STEREO; m->substream[substr].mask = mh.channel_layout_mlp; } else { - if (mh.stream_type != 0xba) { + if (mh.stream_type != SYNC_TRUEHD) { avpriv_request_sample(m->avctx, "unexpected stream_type %X in !MLP", mh.stream_type); diff --git a/libavcodec/mlpenc.c b/libavcodec/mlpenc.c index d686f0a3e1..e38abf7f13 100644 --- a/libavcodec/mlpenc.c +++ b/libavcodec/mlpenc.c @@ -215,9 +215,6 @@ static const BestOffset restart_best_offset[NUM_CODEBOOKS] = {{0}}; #define SYNC_MAJOR 0xf8726f #define MAJOR_SYNC_INFO_SIGNATURE 0xB752 -#define SYNC_MLP 0xbb -#define SYNC_TRUEHD 0xba - /* must be set for DVD-A */ #define FLAGS_DVDA 0x4000 /* FIFO delay must be constant */ |