Home
last modified time | relevance | path

Searched refs:channel_map (Results 1 - 25 of 105) sorted by relevance

12345

/third_party/ffmpeg/libavdevice/
H A Dpulse_audio_enc.c358 static void pulse_map_channels_to_pulse(const AVChannelLayout *channel_layout, pa_channel_map *channel_map) in pulse_map_channels_to_pulse() argument
360 channel_map->channels = 0; in pulse_map_channels_to_pulse()
362 channel_map->map[channel_map->channels++] = PA_CHANNEL_POSITION_FRONT_LEFT; in pulse_map_channels_to_pulse()
364 channel_map->map[channel_map->channels++] = PA_CHANNEL_POSITION_FRONT_RIGHT; in pulse_map_channels_to_pulse()
366 channel_map->map[channel_map->channels++] = PA_CHANNEL_POSITION_FRONT_CENTER; in pulse_map_channels_to_pulse()
368 channel_map->map[channel_map in pulse_map_channels_to_pulse()
451 pa_channel_map channel_map; pulse_write_header() local
[all...]
/third_party/ffmpeg/libavfilter/
H A Debur128.c80 int *channel_map; member
159 st->d->channel_map = in ebur128_init_channel_map()
160 (int *) av_malloc_array(st->channels, sizeof(*st->d->channel_map)); in ebur128_init_channel_map()
161 if (!st->d->channel_map) in ebur128_init_channel_map()
164 st->d->channel_map[0] = FF_EBUR128_LEFT; in ebur128_init_channel_map()
165 st->d->channel_map[1] = FF_EBUR128_RIGHT; in ebur128_init_channel_map()
166 st->d->channel_map[2] = FF_EBUR128_LEFT_SURROUND; in ebur128_init_channel_map()
167 st->d->channel_map[3] = FF_EBUR128_RIGHT_SURROUND; in ebur128_init_channel_map()
169 st->d->channel_map[0] = FF_EBUR128_LEFT; in ebur128_init_channel_map()
170 st->d->channel_map[ in ebur128_init_channel_map()
[all...]
/third_party/alsa-lib/src/topology/
H A Dchannel.c23 static const struct map_elem channel_map[] = { variable
66 for (i = 0; i < ARRAY_SIZE(channel_map); i++) { in lookup_channel()
67 if (strcasecmp(channel_map[i].name, c) == 0) { in lookup_channel()
68 return channel_map[i].id; in lookup_channel()
79 for (i = 0; i < ARRAY_SIZE(channel_map); i++) { in tplg_channel_name()
80 if (channel_map[i].id == type) in tplg_channel_name()
81 return channel_map[i].name; in tplg_channel_name()
/third_party/pulseaudio/src/pulsecore/
H A Dcli-text.c205 cmn = pa_channel_map_to_pretty_name(&sink->channel_map); in pa_sink_list_to_string()
247 &sink->channel_map, in pa_sink_list_to_string()
249 pa_cvolume_get_balance(pa_sink_get_volume(sink, false), &sink->channel_map), in pa_sink_list_to_string()
258 pa_channel_map_snprint(cm, sizeof(cm), &sink->channel_map), in pa_sink_list_to_string()
319 cmn = pa_channel_map_to_pretty_name(&source->channel_map); in pa_source_list_to_string()
358 &source->channel_map, in pa_source_list_to_string()
360 pa_cvolume_get_balance(pa_source_get_volume(source, false), &source->channel_map), in pa_source_list_to_string()
367 pa_channel_map_snprint(cm, sizeof(cm), &source->channel_map), in pa_source_list_to_string()
435 cmn = pa_channel_map_to_pretty_name(&o->channel_map); in pa_source_output_list_to_string()
447 pa_cvolume_snprint_verbose(cv, sizeof(cv), &v, &o->channel_map, tru in pa_source_output_list_to_string()
[all...]
H A Dsource.c97 data->channel_map = *map; in pa_source_new_data_set_channel_map()
204 pa_return_null_if_fail(pa_channel_map_init_auto(&data->channel_map, data->sample_spec.channels, PA_CHANNEL_MAP_DEFAULT)); in pa_source_new()
206 pa_return_null_if_fail(pa_channel_map_valid(&data->channel_map)); in pa_source_new()
207 pa_return_null_if_fail(data->channel_map.channels == data->sample_spec.channels); in pa_source_new()
260 s->channel_map = data->channel_map; in pa_source_new()
353 pa_channel_map_snprint(cm, sizeof(cm), &s->channel_map), in pa_source_new()
651 pa_cvolume_remap(&s->reference_volume, &root_source->channel_map, &s->channel_map); in pa_source_put()
654 pa_cvolume_remap(&s->real_volume, &root_source->channel_map, in pa_source_put()
1454 get_maximum_output_volume(pa_source *s, pa_cvolume *max_volume, const pa_channel_map *channel_map) get_maximum_output_volume() argument
1501 update_real_volume(pa_source *s, const pa_cvolume *new_volume, pa_channel_map *channel_map) update_real_volume() argument
1603 update_reference_volume(pa_source *s, const pa_cvolume *v, const pa_channel_map *channel_map, bool save) update_reference_volume() argument
[all...]
H A Dsource-output.c73 data->channel_map = *map; in pa_source_output_new_data_set_channel_map()
261 f = pa_format_info_from_sample_spec2(&data->sample_spec, data->channel_map_is_set ? &data->channel_map : NULL, in pa_source_output_new()
321 /* If volume is set, we need to save the original data->channel_map, in pa_source_output_new()
323 * final channel map of the stream in case data->channel_map gets in pa_source_output_new()
325 r = pa_stream_get_volume_channel_map(&data->volume, data->channel_map_is_set ? &data->channel_map : NULL, data->format, &volume_map); in pa_source_output_new()
336 r = pa_format_info_to_sample_spec2(data->format, &data->sample_spec, &data->channel_map, &data->source->sample_spec, in pa_source_output_new()
337 &data->source->channel_map); in pa_source_output_new()
362 pa_cvolume_remap(&data->volume, &volume_map, &data->channel_map); in pa_source_output_new()
415 !pa_channel_map_equal(&data->channel_map, &data->source->channel_map)) { in pa_source_output_new()
[all...]
H A Dsink-input.c192 data->channel_map = *map; in pa_sink_input_new_data_set_channel_map()
387 f = pa_format_info_from_sample_spec2(&data->sample_spec, data->channel_map_is_set ? &data->channel_map : NULL, in pa_sink_input_new()
441 /* If volume is set, we need to save the original data->channel_map, in pa_sink_input_new()
443 * final channel map of the stream in case data->channel_map gets in pa_sink_input_new()
445 r = pa_stream_get_volume_channel_map(&data->volume, data->channel_map_is_set ? &data->channel_map : NULL, data->format, &volume_map); in pa_sink_input_new()
456 r = pa_format_info_to_sample_spec2(data->format, &data->sample_spec, &data->channel_map, &data->sink->sample_spec, in pa_sink_input_new()
457 &data->sink->channel_map); in pa_sink_input_new()
486 pa_cvolume_remap(&data->volume, &volume_map, &data->channel_map); in pa_sink_input_new()
529 !pa_channel_map_equal(&data->channel_map, &data->sink->channel_map)) { in pa_sink_input_new()
[all...]
H A Dsink.c107 data->channel_map = *map; in pa_sink_new_data_set_channel_map()
218 pa_return_null_if_fail(pa_channel_map_init_auto(&data->channel_map, data->sample_spec.channels, PA_CHANNEL_MAP_DEFAULT)); in pa_sink_new()
220 pa_return_null_if_fail(pa_channel_map_valid(&data->channel_map)); in pa_sink_new()
221 pa_return_null_if_fail(data->channel_map.channels == data->sample_spec.channels); in pa_sink_new()
274 s->channel_map = data->channel_map; in pa_sink_new()
370 pa_channel_map_snprint(cm, sizeof(cm), &s->channel_map), in pa_sink_new()
376 pa_source_new_data_set_channel_map(&source_data, &s->channel_map); in pa_sink_new()
703 pa_cvolume_remap(&s->reference_volume, &root_sink->channel_map, &s->channel_map); in pa_sink_put()
1944 get_maximum_input_volume(pa_sink *s, pa_cvolume *max_volume, const pa_channel_map *channel_map) get_maximum_input_volume() argument
1991 update_real_volume(pa_sink *s, const pa_cvolume *new_volume, pa_channel_map *channel_map) update_real_volume() argument
2093 update_reference_volume(pa_sink *s, const pa_cvolume *v, const pa_channel_map *channel_map, bool save) update_reference_volume() argument
[all...]
H A Dcore-scache.c135 pa_channel_map_init(&e->channel_map); in scache_add_item()
175 pa_channel_map_init(&e->channel_map); in pa_scache_add_item()
185 e->channel_map = *map; in pa_scache_add_item()
323 pa_channel_map old_channel_map = e->channel_map; in pa_scache_play_item()
325 if (pa_sound_file_load(c->mempool, e->filename, &e->sample_spec, &e->channel_map, &e->memchunk, merged) < 0) in pa_scache_play_item()
334 pa_cvolume_remap(&e->volume, &old_channel_map, &e->channel_map); in pa_scache_play_item()
363 &e->sample_spec, &e->channel_map, in pa_scache_play_item()
/third_party/pulseaudio/src/modules/
H A Dmodule-device-restore.c115 pa_channel_map channel_map; member
366 pa_tagstruct_put_channel_map(t, &e->channel_map); in perportentry_write()
415 pa_tagstruct_get_channel_map(t, &e->channel_map) < 0 || in perportentry_read()
436 if (e->volume_valid && !pa_channel_map_valid(&e->channel_map)) { in perportentry_read()
441 if (e->volume_valid && (!pa_cvolume_valid(&e->volume) || !pa_cvolume_compatible_with_channel_map(&e->volume, &e->channel_map))) { in perportentry_read()
487 r->channel_map = e->channel_map; in perportentry_copy()
507 (a->volume_valid && !pa_cvolume_equal(pa_cvolume_remap(&t, &b->channel_map, &a->channel_map), &a->volume))) in perportentries_equal()
526 pa_channel_map channel_map; in legacy_entry_read() member
531 pa_channel_map channel_map; legacy_entry_read() local
[all...]
H A Dmodule-stream-restore.c121 pa_channel_map channel_map; member
419 for (i = 0; i < e->channel_map.channels; ++i) { in append_volume()
422 pa_assert_se(dbus_message_iter_append_basic(&struct_iter, DBUS_TYPE_UINT32, &e->channel_map.map[i])); in append_volume()
641 e->channel_map = map; in handle_add_entry()
666 e->channel_map = map; in handle_add_entry()
818 e->channel_map = map; in handle_entry_set_volume()
993 pa_tagstruct_put_channel_map(t, &e->channel_map); in entry_write()
1022 pa_channel_map channel_map; in legacy_entry_read() member
1032 pa_channel_map channel_map; in legacy_entry_read() local
1080 channel_map in legacy_entry_read()
[all...]
H A Dmodule-position-event-sounds.c115 if (pa_channel_map_can_balance(&data->sink->channel_map)) { in sink_input_fixate_hook_callback()
117 pa_cvolume_set_balance(&v, &data->sink->channel_map, f*2.0-1.0); in sink_input_fixate_hook_callback()
125 if (pa_channel_map_can_fade(&data->sink->channel_map)) { in sink_input_fixate_hook_callback()
127 pa_cvolume_set_fade(&v, &data->sink->channel_map, f*2.0-1.0); in sink_input_fixate_hook_callback()
135 &data->sink->channel_map, in sink_input_fixate_hook_callback()
/third_party/alsa-utils/speaker-test/
H A Dspeaker-test.c124 static snd_pcm_chmap_t *channel_map; variable
214 int chpos1 = channel_map->pos[chnum1]; in chpos_cmp()
215 int chpos2 = channel_map->pos[chnum2]; in chpos_cmp()
241 ordered_chs = calloc(channel_map->channels, sizeof(*ordered_chs)); in order_channels()
245 for (i = 0; i < channel_map->channels; i++) in order_channels()
248 qsort(ordered_chs, channel_map->channels, sizeof(*ordered_chs), chpos_cmp); in order_channels()
257 if (channel_map_set || (ordered_channels && (unsigned int)chn >= channel_map->channels)) in get_speaker_channel()
281 if (channel_map) { in get_channel_name()
283 if ((unsigned int)chn < channel_map->channels) in get_channel_name()
284 name = snd_pcm_chmap_long_name(channel_map in get_channel_name()
[all...]
/third_party/pulseaudio/src/utils/
H A Dpactl.c103 static pa_channel_map channel_map; variable
258 pa_channel_map_snprint(cm, sizeof(cm), &i->channel_map); in get_server_info_callback()
619 char *channel_map = pa_channel_map_snprint(cm, sizeof(cm), &i->channel_map); in get_sink_info_callback() local
620 float volume_balance = pa_cvolume_get_balance(&i->volume, &i->channel_map); in get_sink_info_callback()
650 pa_json_encoder_add_member_string(encoder, "channel_map", channel_map); in get_sink_info_callback()
653 pa_json_encoder_add_member_raw_json(encoder, "volume", pa_cvolume_to_json_object(&i->volume, &i->channel_map, i->flags & PA_SINK_DECIBEL_VOLUME)); in get_sink_info_callback()
693 channel_map, in get_sink_info_callback()
696 pa_cvolume_snprint_verbose(cv, sizeof(cv), &i->volume, &i->channel_map, in get_sink_info_callback()
805 char *channel_map = pa_channel_map_snprint(cm, sizeof(cm), &i->channel_map); get_source_info_callback() local
1345 char *channel_map = pa_channel_map_snprint(cm, sizeof(cm), &i->channel_map); get_sink_input_info_callback() local
1395 channel_map, get_sink_input_info_callback() local
1468 char *channel_map = pa_channel_map_snprint(cm, sizeof(cm), &i->channel_map); get_source_output_info_callback() local
1518 channel_map, get_source_output_info_callback() local
1589 char *channel_map = pa_sample_spec_valid(&i->sample_spec) ? pa_channel_map_snprint(cm, sizeof(cm), &i->channel_map) : _("n/a"); get_sample_info_callback() local
1625 channel_map, get_sample_info_callback() local
[all...]
H A Dpacat.c100 static pa_channel_map channel_map; variable
452 if (!(stream = pa_stream_new_with_proplist(c, NULL, &sample_spec, &channel_map, proplist))) { in context_state_callback()
903 if (!pa_channel_map_parse(&channel_map, optarg)) { in main()
1058 !(sample_spec.channels == 1 && channel_map.map[0] == PA_CHANNEL_POSITION_MONO) && in main()
1059 !(sample_spec.channels == 2 && channel_map.map[0] == PA_CHANNEL_POSITION_LEFT in main()
1060 && channel_map.map[1] == PA_CHANNEL_POSITION_RIGHT)))) in main()
1098 if (pa_sndfile_read_channel_map(sndfile, &channel_map) < 0) { in main()
1108 pa_channel_map_init_extend(&channel_map, sample_spec.channels, PA_CHANNEL_MAP_DEFAULT); in main()
1110 if (!pa_channel_map_compatible(&channel_map, &sample_spec)) { in main()
1121 if (pa_sndfile_write_channel_map(sndfile, &channel_map) < in main()
[all...]
/third_party/ffmpeg/libavresample/
H A Dutils.c148 av_log(avr, AV_LOG_TRACE, " % 2d", avr->ch_map_info.channel_map[ch]); in avresample_open()
698 const int *channel_map) in avresample_set_channel_mapping()
713 if (channel_map[ch] >= in_channels) { in avresample_set_channel_mapping()
717 if (channel_map[ch] < 0) { in avresample_set_channel_mapping()
719 info->channel_map[ch] = -1; in avresample_set_channel_mapping()
721 } else if (info->input_map[channel_map[ch]] >= 0) { in avresample_set_channel_mapping()
722 info->channel_copy[ch] = info->input_map[channel_map[ch]]; in avresample_set_channel_mapping()
723 info->channel_map[ch] = -1; in avresample_set_channel_mapping()
726 info->channel_map[ch] = channel_map[c in avresample_set_channel_mapping()
697 avresample_set_channel_mapping(AVAudioResampleContext *avr, const int *channel_map) avresample_set_channel_mapping() argument
[all...]
/third_party/pulseaudio/src/modules/dbus/
H A Diface-stream.c319 pa_channel_map *channel_map = NULL; in handle_get_channels() local
327 channel_map = (s->type == STREAM_TYPE_PLAYBACK) ? &s->sink_input->channel_map : &s->source_output->channel_map; in handle_get_channels()
329 for (i = 0; i < channel_map->channels; ++i) in handle_get_channels()
330 channels[i] = channel_map->map[i]; in handle_get_channels()
332 pa_dbus_send_basic_array_variant_reply(conn, msg, DBUS_TYPE_UINT32, channels, channel_map->channels); in handle_get_channels()
388 stream_channels = s->sink_input->channel_map.channels; in handle_set_volume()
525 pa_channel_map *channel_map = NULL; in handle_get_all() local
549 channel_map in handle_get_all()
[all...]
H A Diface-device.c378 pa_channel_map *channel_map = NULL; in handle_get_channels() local
386 channel_map = (d->type == PA_DEVICE_TYPE_SINK) ? &d->sink->channel_map : &d->source->channel_map; in handle_get_channels()
388 for (i = 0; i < channel_map->channels; ++i) in handle_get_channels()
389 channels[i] = channel_map->map[i]; in handle_get_channels()
391 pa_dbus_send_basic_array_variant_reply(conn, msg, DBUS_TYPE_UINT32, channels, channel_map->channels); in handle_get_channels()
423 device_channels = (d->type == PA_DEVICE_TYPE_SINK) ? d->sink->channel_map.channels : d->source->channel_map.channels; in handle_set_volume()
808 pa_channel_map *channel_map in handle_get_all() local
[all...]
/third_party/libsnd/programs/
H A Dsndfile-info.c399 int * channel_map ; in chanmap_dump() local
412 if ((channel_map = calloc (sfinfo.channels, sizeof (int))) == NULL) in chanmap_dump()
417 got_chanmap = sf_command (file, SFC_GET_CHANNEL_MAP_INFO, channel_map, sfinfo.channels * sizeof (int)) ; in chanmap_dump()
422 free (channel_map) ; in chanmap_dump()
433 switch (channel_map [k]) in chanmap_dump()
466 free (channel_map) ; in chanmap_dump()
/third_party/pulseaudio/src/modules/jack/
H A Dmodule-jackdbus-detect.c110 pa_channel_map channel_map; member
206 if (u->mod_args[i].channel_map.channels > 0) { in ensure_ports_started()
208 pa_channel_map_snprint(cm, sizeof(cm), &u->mod_args[i].channel_map); in ensure_ports_started()
209 pa_strbuf_printf(args_buf, " channel_map='%s'", cm); in ensure_ports_started()
376 pa_channel_map_init(&u->mod_args[i].channel_map); in pa__init()
379 if (pa_modargs_get_channel_map(ma, argname, &u->mod_args[i].channel_map) < 0 in pa__init()
380 || (u->mod_args[i].channels > 0 && u->mod_args[i].channel_map.channels != u->mod_args[i].channels)) { in pa__init()
/third_party/pulseaudio/src/pulse/
H A Dintrospect.h272 pa_channel_map channel_map; /**< Channel map */ member
377 pa_channel_map channel_map; /**< Channel map */ member
451 pa_channel_map channel_map; /**< Default channel map. \since 0.9.15 */ member
653 pa_channel_map channel_map; /**< Channel map */ member
705 pa_channel_map channel_map; /**< Channel map */ member
776 pa_channel_map channel_map; /**< The channel map */ member
/third_party/alsa-utils/topology/nhlt/intel/ssp/
H A Dssp-process.h33 int bit_depth, int channel_map, int hannel_config,
37 int bit_depth, int channel_map, int hannel_config,
/third_party/ffmpeg/libavcodec/
H A Dlibopusdec.c54 int ret, channel_map = 0, gain_db = 0, nb_streams, nb_coupled, channels; in libopus_decode_init() local
78 channel_map = AV_RL8 (avc->extradata + 18); in libopus_decode_init()
87 if (channels > 2 || channel_map) { in libopus_decode_init()
H A Dlibopusenc.c218 const uint8_t * channel_map = NULL; in libopus_validate_layout_and_get_channel_map() local
241 channel_map = ff_vorbis_channel_layout_offsets[avctx->ch_layout.nb_channels - 1]; in libopus_validate_layout_and_get_channel_map()
254 *channel_map_result = channel_map; in libopus_validate_layout_and_get_channel_map()
442 uint8_t *dst, const uint8_t *src, const uint8_t *channel_map, in libopus_copy_samples_with_channel_map()
448 const size_t dst_pos = bytes_per_sample * (nb_channels * sample + channel_map[channel]); in libopus_copy_samples_with_channel_map()
441 libopus_copy_samples_with_channel_map( uint8_t *dst, const uint8_t *src, const uint8_t *channel_map, int nb_channels, int nb_samples, int bytes_per_sample) libopus_copy_samples_with_channel_map() argument
H A Datrac3plusdec.c51 static const uint8_t channel_map[8][8] = { variable
79 const uint8_t *channel_map; ///< channel layout map member
158 ctx->channel_map = channel_map[channels - 1]; in set_channel_params()
395 memcpy(samples_p[ctx->channel_map[out_ch_index + i]], ctx->outp_buf[i], in atrac3p_decode_frame()

Completed in 28 milliseconds

12345