Lines Matching refs:port
43 void AudioPort::importAudioPort(const sp<AudioPort>& port, bool force __unused) in importAudioPort() argument
45 for (const auto& profileToImport : port->mProfiles) { in importAudioPort()
58 void AudioPort::importAudioPort(const audio_port_v7 &port) { in importAudioPort() argument
59 for (size_t i = 0; i < port.num_audio_profiles; ++i) { in importAudioPort()
60 if (port.audio_profiles[i].format == AUDIO_FORMAT_DEFAULT) { in importAudioPort()
64 sp<AudioProfile> profile = new AudioProfile(port.audio_profiles[i].format, in importAudioPort()
65 ChannelMaskSet(port.audio_profiles[i].channel_masks, in importAudioPort()
66 port.audio_profiles[i].channel_masks + in importAudioPort()
67 port.audio_profiles[i].num_channel_masks), in importAudioPort()
68 SampleRateSet(port.audio_profiles[i].sample_rates, in importAudioPort()
69 port.audio_profiles[i].sample_rates + in importAudioPort()
70 port.audio_profiles[i].num_sample_rates), in importAudioPort()
71 port.audio_profiles[i].encapsulation_type); in importAudioPort()
80 for (size_t i = 0; i < port.num_extra_audio_descriptors; ++i) { in importAudioPort()
82 port.extra_audio_descriptors[i]); in importAudioPort()
95 void AudioPort::toAudioPort(struct audio_port *port) const { in toAudioPort()
119 toAudioPortBase(port); in toAudioPort()
120 port->num_sample_rates = flatenedRates.size(); in toAudioPort()
121 port->num_channel_masks = flatenedChannels.size(); in toAudioPort()
122 port->num_formats = flatenedFormats.size(); in toAudioPort()
123 std::copy(flatenedRates.begin(), flatenedRates.end(), port->sample_rates); in toAudioPort()
124 std::copy(flatenedChannels.begin(), flatenedChannels.end(), port->channel_masks); in toAudioPort()
125 std::copy(flatenedFormats.begin(), flatenedFormats.end(), port->formats); in toAudioPort()
128 void AudioPort::toAudioPort(struct audio_port_v7 *port) const { in toAudioPort()
129 toAudioPortBase(port); in toAudioPort()
130 port->num_audio_profiles = 0; in toAudioPort()
138 port->num_audio_profiles >= AUDIO_PORT_MAX_AUDIO_PROFILES) { in toAudioPort()
143 auto& dstProfile = port->audio_profiles[port->num_audio_profiles++]; in toAudioPort()
155 port->num_extra_audio_descriptors = 0; in toAudioPort()
157 if (port->num_extra_audio_descriptors >= AUDIO_PORT_MAX_EXTRA_AUDIO_DESCRIPTORS) { in toAudioPort()
167 port->extra_audio_descriptors[port->num_extra_audio_descriptors++] = in toAudioPort()