Home
last modified time | relevance | path

Searched refs:channel_arrangement (Results 1 - 4 of 4) sorted by relevance

/third_party/ffmpeg/libavcodec/
H A Dmlp_parse.c88 int ratebits, channel_arrangement, header_size; in ff_mlp_read_major_sync() local
121 mh->channel_arrangement= in ff_mlp_read_major_sync()
122 channel_arrangement = get_bits(gb, 5); in ff_mlp_read_major_sync()
123 mh->channels_mlp = mlp_channels[channel_arrangement]; in ff_mlp_read_major_sync()
124 mh->channel_layout_mlp = mlp_layout[channel_arrangement]; in ff_mlp_read_major_sync()
138 mh->channel_arrangement= in ff_mlp_read_major_sync()
139 channel_arrangement = get_bits(gb, 5); in ff_mlp_read_major_sync()
140 mh->channels_thd_stream1 = truehd_channels(channel_arrangement); in ff_mlp_read_major_sync()
141 mh->channel_layout_thd_stream1 = truehd_layout(channel_arrangement); in ff_mlp_read_major_sync()
145 channel_arrangement in ff_mlp_read_major_sync()
[all...]
H A Dmlp_parse.h41 int channel_arrangement; member
H A Dmlpenc.c159 uint8_t channel_arrangement; ///< channel arrangement for MLP streams member
610 ctx->channel_arrangement = i; in mlp_encode_init()
612 ctx->channel_occupancy = ff_mlp_ch_info[ctx->channel_arrangement].channel_occupancy; in mlp_encode_init()
613 ctx->summary_info = ff_mlp_ch_info[ctx->channel_arrangement].summary_info ; in mlp_encode_init()
621 ctx->channel_arrangement = 1; in mlp_encode_init()
627 ctx->channel_arrangement = 11; in mlp_encode_init()
633 ctx->channel_arrangement = 15; in mlp_encode_init()
717 put_bits(&pb, 5, ctx->channel_arrangement ); in write_major_sync()
724 put_bits(&pb, 5, ctx->channel_arrangement ); in write_major_sync()
726 put_bits(&pb, 13, ctx->channel_arrangement ); in write_major_sync()
[all...]
H A Dmlpdec.c453 m->needs_reordering = mh.channel_arrangement >= 18 && mh.channel_arrangement <= 20; in read_major_sync()

Completed in 6 milliseconds