Home
last modified time | relevance | path

Searched refs:ch_mask (Results 1 - 10 of 10) sorted by relevance

/third_party/ffmpeg/libavcodec/
H A Ddcadec.c86 int *coeff_l, int nsamples, int ch_mask) in ff_dca_downmix_to_stereo_fixed()
88 int pos, spkr, max_spkr = av_log2(ch_mask); in ff_dca_downmix_to_stereo_fixed()
89 int *coeff_r = coeff_l + av_popcount(ch_mask); in ff_dca_downmix_to_stereo_fixed()
91 av_assert0(DCA_HAS_STEREO(ch_mask)); in ff_dca_downmix_to_stereo_fixed()
94 pos = (ch_mask & DCA_SPEAKER_MASK_C); in ff_dca_downmix_to_stereo_fixed()
100 if (!(ch_mask & (1U << spkr))) in ff_dca_downmix_to_stereo_fixed()
117 int *coeff_l, int nsamples, int ch_mask) in ff_dca_downmix_to_stereo_float()
119 int pos, spkr, max_spkr = av_log2(ch_mask); in ff_dca_downmix_to_stereo_float()
120 int *coeff_r = coeff_l + av_popcount(ch_mask); in ff_dca_downmix_to_stereo_float()
123 av_assert0(DCA_HAS_STEREO(ch_mask)); in ff_dca_downmix_to_stereo_float()
85 ff_dca_downmix_to_stereo_fixed(DCADSPContext *dcadsp, int32_t **samples, int *coeff_l, int nsamples, int ch_mask) ff_dca_downmix_to_stereo_fixed() argument
116 ff_dca_downmix_to_stereo_float(AVFloatDSPContext *fdsp, float **samples, int *coeff_l, int nsamples, int ch_mask) ff_dca_downmix_to_stereo_float() argument
[all...]
H A Ddca_core.h128 int ch_mask; ///< Speaker layout mask (incl. LFE and extension channels) member
216 if (core->ch_mask & (1U << spkr)) in ff_dca_core_map_spkr()
218 if (spkr == DCA_SPEAKER_Lss && (core->ch_mask & DCA_SPEAKER_MASK_Ls)) in ff_dca_core_map_spkr()
220 if (spkr == DCA_SPEAKER_Rss && (core->ch_mask & DCA_SPEAKER_MASK_Rs)) in ff_dca_core_map_spkr()
H A Ddcadec.h80 int *coeff_l, int nsamples, int ch_mask);
82 int *coeff_l, int nsamples, int ch_mask);
H A Ddca_core.c174 s->ch_mask = audio_mode_ch_mask[s->audio_mode]; in parse_coding_header()
178 s->ch_mask |= DCA_SPEAKER_MASK_LFE1; in parse_coding_header()
184 s->ch_mask |= DCA_SPEAKER_MASK_Cs; in parse_coding_header()
222 s->ch_mask = s->xxch_core_mask | s->xxch_spkr_mask; in parse_coding_header()
843 if (s->ch_mask & DCA_SPEAKER_MASK_Cs) { in parse_xch_frame()
904 mask = s->ch_mask; in parse_xxch_frame()
1864 s->ch_mask = audio_mode_ch_mask[s->audio_mode]; in ff_dca_core_parse_exss()
1866 s->ch_mask |= DCA_SPEAKER_MASK_LFE1; in ff_dca_core_parse_exss()
1983 nsamples * av_popcount(s->ch_mask) * sizeof(int32_t)); in ff_dca_core_filter_fixed()
1989 if (s->ch_mask in ff_dca_core_filter_fixed()
[all...]
H A Ddca_lbr.h61 int ch_mask; ///< LBR speaker mask member
H A Ddca_xll.h79 int ch_mask; ///< Channel mask for set member
H A Dtakdec.c795 int ch_mask = 0; in tak_decode_frame() local
807 if (ch_mask & 1 << nbit) in tak_decode_frame()
822 (ch_mask & 1 << s->mcdparams[i].chan2)) in tak_decode_frame()
825 ch_mask |= 1 << s->mcdparams[i].chan2; in tak_decode_frame()
826 } else if (!(ch_mask & 1 << s->mcdparams[i].chan2)) { in tak_decode_frame()
832 ch_mask |= 1 << nbit; in tak_decode_frame()
H A Ddca_lbr.c1028 s->ch_mask = bytestream2_get_le16(gb); in parse_decoder_init()
1029 if (!(s->ch_mask & 0x7)) { in parse_decoder_init()
1030 avpriv_report_missing_feature(s->avctx, "LBR channel mask %#x", s->ch_mask); in parse_decoder_init()
1033 if ((s->ch_mask & 0xfff0) && !(s->warned & 1)) { in parse_decoder_init()
1034 avpriv_report_missing_feature(s->avctx, "LBR channel mask %#x", s->ch_mask); in parse_decoder_init()
1069 s->nchannels_total = ff_dca_count_chs_for_mask(s->ch_mask & ~DCA_SPEAKER_PAIR_LFE1); in parse_decoder_init()
1143 s->ch_mask = DCA_SPEAKER_PAIR_LR; in parse_decoder_init()
1729 int i, ret, nchannels, ch_conf = (s->ch_mask & 0x7) - 1; in ff_dca_lbr_filter_frame()
H A Ddca_xll.c218 c->ch_mask = get_bits_long(&s->gb, s->ch_mask_nbits); in chs_parse_header()
219 if (av_popcount(c->ch_mask) != c->nchannels) { in chs_parse_header()
226 if (c->ch_mask & (1U << i)) in chs_parse_header()
240 c->ch_mask = DCA_SPEAKER_LAYOUT_STEREO; in chs_parse_header()
1365 s->output_mask |= c->ch_mask; in ff_dca_xll_filter_frame()
/third_party/ffmpeg/libavformat/
H A Dwsddec.c140 uint64_t ch_mask = 0; in wsd_read_header() local
144 ch_mask |= wsd_to_av_channel_layoyt(s, i); in wsd_read_header()
145 av_channel_layout_from_mask(&st->codecpar->ch_layout, ch_mask); in wsd_read_header()

Completed in 13 milliseconds