mirror of
https://github.com/librempeg/librempeg
synced 2024-11-23 11:39:47 +00:00
avcodec/mlp: move sync defines to common header
This commit is contained in:
parent
3ea0171ea3
commit
0c87b43c6c
@ -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
|
||||
|
@ -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);
|
||||
|
@ -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 */
|
||||
|
Loading…
Reference in New Issue
Block a user