Home
last modified time | relevance | path

Searched refs:DeviceProfile (Results 1 – 7 of 7) sorted by relevance

/hardware/interfaces/audio/aidl/default/alsa/
DUtils.h39 struct DeviceProfile { struct
45 std::ostream& operator<<(std::ostream& os, const DeviceProfile& device); argument
50 explicit DeviceProxy(const DeviceProfile& deviceProfile);
70 std::optional<DeviceProfile> getDeviceProfile(
72 std::optional<DeviceProfile> getDeviceProfile(
76 DeviceProxy openProxyForAttachedDevice(const DeviceProfile& deviceProfile,
78 DeviceProxy openProxyForExternalDevice(const DeviceProfile& deviceProfile,
80 DeviceProxy readAlsaDeviceInfo(const DeviceProfile& deviceProfile);
DUtils.cpp42 DeviceProxy::DeviceProxy(const DeviceProfile& deviceProfile) in DeviceProxy()
171 std::ostream& operator<<(std::ostream& os, const DeviceProfile& device) { in operator <<()
223 std::optional<DeviceProfile> getDeviceProfile( in getDeviceProfile()
235 return DeviceProfile{.card = alsaAddress[0], in getDeviceProfile()
241 std::optional<DeviceProfile> getDeviceProfile( in getDeviceProfile()
281 DeviceProxy openProxyForAttachedDevice(const DeviceProfile& deviceProfile, in openProxyForAttachedDevice()
303 DeviceProxy openProxyForExternalDevice(const DeviceProfile& deviceProfile, in openProxyForExternalDevice()
326 DeviceProxy readAlsaDeviceInfo(const DeviceProfile& deviceProfile) { in readAlsaDeviceInfo()
/hardware/interfaces/audio/aidl/default/usb/
DStreamUsb.cpp45 std::vector<alsa::DeviceProfile> connectedDeviceProfiles; in setConnectedDevices()
73 std::vector<alsa::DeviceProfile> StreamUsb::getDeviceProfiles() { in getDeviceProfiles()
74 std::vector<alsa::DeviceProfile> connectedDevices; in getDeviceProfiles()
/hardware/interfaces/audio/aidl/default/include/core-impl/
DStreamUsb.h40 std::vector<alsa::DeviceProfile> getDeviceProfiles() override;
43 std::vector<alsa::DeviceProfile> mConnectedDeviceProfiles GUARDED_BY(mLock);
DStreamAlsa.h49 virtual std::vector<alsa::DeviceProfile> getDeviceProfiles() = 0;
DStreamPrimary.h36 std::vector<alsa::DeviceProfile> getDeviceProfiles() override;
/hardware/interfaces/audio/aidl/default/primary/
DStreamPrimary.cpp94 std::vector<alsa::DeviceProfile> StreamPrimary::getDeviceProfiles() { in getDeviceProfiles()
95 static const std::vector<alsa::DeviceProfile> kBuiltInSource{ in getDeviceProfiles()
96 alsa::DeviceProfile{.card = primary::PrimaryMixer::kAlsaCard, in getDeviceProfiles()
100 static const std::vector<alsa::DeviceProfile> kBuiltInSink{ in getDeviceProfiles()
101 alsa::DeviceProfile{.card = primary::PrimaryMixer::kAlsaCard, in getDeviceProfiles()