• Home
  • Raw
  • Download

Lines Matching refs:aidl

32     using SrcSinkPair = std::pair<aidl::android::media::audio::common::AudioPortConfig,
33 aidl::android::media::audio::common::AudioPortConfig>;
35 std::pair<aidl::android::hardware::audio::core::AudioRoute, std::vector<SrcSinkPair>>;
37 static std::optional<aidl::android::media::audio::common::AudioOffloadInfo>
39 const aidl::android::media::audio::common::AudioPortConfig& portConfig);
41 std::vector<aidl::android::media::audio::common::AudioPort> getAudioPortsForDeviceTypes(
42 const std::vector<aidl::android::media::audio::common::AudioDeviceType>& deviceTypes,
44 static std::vector<aidl::android::media::audio::common::AudioPort> getAudioPortsForDeviceTypes(
45 const std::vector<aidl::android::media::audio::common::AudioPort>& ports,
46 const std::vector<aidl::android::media::audio::common::AudioDeviceType>& deviceTypes,
48 static std::vector<aidl::android::media::audio::common::AudioPort> getBuiltInMicPorts(
49 const std::vector<aidl::android::media::audio::common::AudioPort>& ports);
51 explicit ModuleConfig(aidl::android::hardware::audio::core::IModule* module);
55 std::vector<aidl::android::media::audio::common::AudioPort> getAttachedDevicePorts() const;
56 std::vector<aidl::android::media::audio::common::AudioPort> getConnectedExternalDevicePorts()
60 std::vector<aidl::android::media::audio::common::AudioPort> getAttachedMicrophonePorts() const { in getAttachedMicrophonePorts()
63 std::vector<aidl::android::media::audio::common::AudioPort> getExternalDevicePorts() const;
64 std::vector<aidl::android::media::audio::common::AudioPort> getInputMixPorts(
66 std::vector<aidl::android::media::audio::common::AudioPort> getOutputMixPorts(
68 std::vector<aidl::android::media::audio::common::AudioPort> getMixPorts( in getMixPorts()
73 std::vector<aidl::android::media::audio::common::AudioPort> getNonBlockingMixPorts(
76 std::vector<aidl::android::media::audio::common::AudioPort> getOffloadMixPorts(
79 std::vector<aidl::android::media::audio::common::AudioPort> getPrimaryMixPorts(
82 std::vector<aidl::android::media::audio::common::AudioPort> getMmapOutMixPorts(
85 std::vector<aidl::android::media::audio::common::AudioPort> getMmapInMixPorts(
89 std::vector<aidl::android::media::audio::common::AudioPort> getConnectedDevicesPortsForMixPort( in getConnectedDevicesPortsForMixPort()
90 bool isInput, const aidl::android::media::audio::common::AudioPort& mixPort) const { in getConnectedDevicesPortsForMixPort()
94 std::vector<aidl::android::media::audio::common::AudioPort> getConnectedDevicesPortsForMixPort(
96 const aidl::android::media::audio::common::AudioPortConfig& mixPortConfig) const;
97 std::vector<aidl::android::media::audio::common::AudioPort>
99 const aidl::android::media::audio::common::AudioPort& mixPort) const;
100 std::vector<aidl::android::media::audio::common::AudioPort>
102 const aidl::android::media::audio::common::AudioPort& mixPort) const;
103 std::optional<aidl::android::media::audio::common::AudioPort>
110 std::vector<aidl::android::media::audio::common::AudioPortConfig>
114 std::vector<aidl::android::media::audio::common::AudioPortConfig> getPortConfigsForMixPorts() in getPortConfigsForMixPorts()
123 std::vector<aidl::android::media::audio::common::AudioPortConfig> getPortConfigsForMixPorts( in getPortConfigsForMixPorts()
128 std::vector<aidl::android::media::audio::common::AudioPortConfig> getPortConfigsForMixPorts( in getPortConfigsForMixPorts()
129 bool isInput, const aidl::android::media::audio::common::AudioPort& port) const { in getPortConfigsForMixPorts()
132 std::optional<aidl::android::media::audio::common::AudioPortConfig> getSingleConfigForMixPort( in getSingleConfigForMixPort()
141 std::optional<aidl::android::media::audio::common::AudioPortConfig> getSingleConfigForMixPort( in getSingleConfigForMixPort()
142 bool isInput, const aidl::android::media::audio::common::AudioPort& port) const { in getSingleConfigForMixPort()
150 std::vector<aidl::android::media::audio::common::AudioPortConfig> getPortConfigsForDevicePort( in getPortConfigsForDevicePort()
151 const aidl::android::media::audio::common::AudioPort& port) const { in getPortConfigsForDevicePort()
154 aidl::android::media::audio::common::AudioPortConfig getSingleConfigForDevicePort( in getSingleConfigForDevicePort()
155 const aidl::android::media::audio::common::AudioPort& port) const { in getSingleConfigForDevicePort()
161 aidl::android::hardware::audio::core::IModule* module,
162 const aidl::android::media::audio::common::AudioPort& port);
164 aidl::android::hardware::audio::core::IModule* module,
165 const aidl::android::media::audio::common::AudioPort& port);
172 std::vector<aidl::android::media::audio::common::AudioPort> findMixPorts(
174 const std::function<bool(const aidl::android::media::audio::common::AudioPort&)>& pred)
176 std::vector<aidl::android::media::audio::common::AudioPortConfig> generateAudioMixPortConfigs(
177 const std::vector<aidl::android::media::audio::common::AudioPort>& ports, bool isInput,
184 std::vector<aidl::android::media::audio::common::AudioPortConfig>
186 const std::vector<aidl::android::media::audio::common::AudioPort>& ports,
190 std::vector<aidl::android::media::audio::common::AudioPort> mPorts;
191 std::vector<aidl::android::media::audio::common::AudioPortConfig> mInitialConfigs;
197 std::vector<aidl::android::hardware::audio::core::AudioRoute> mRoutes;