Loading audio/aidl/default/usb/ModuleUsb.cpp +4 −0 Original line number Diff line number Diff line Loading @@ -120,7 +120,11 @@ ndk::ScopedAStatus ModuleUsb::populateConnectedDevicePort(AudioPort* audioPort) const bool isInput = isUsbInputDeviceType(devicePort.device.type.type); alsa_device_profile profile; profile_init(&profile, isInput ? PCM_IN : PCM_OUT); profile.card = alsaAddress[0]; profile.device = alsaAddress[1]; if (!profile_read_device_info(&profile)) { LOG(ERROR) << __func__ << ": failed to read device info, card=" << profile.card << ", device=" << profile.device; return ndk::ScopedAStatus::fromExceptionCode(EX_ILLEGAL_STATE); } Loading audio/aidl/default/usb/UsbAlsaUtils.cpp +2 −2 Original line number Diff line number Diff line Loading @@ -114,8 +114,8 @@ const AudioFormatDescToPcmFormatMap& getAudioFormatDescriptorToPcmFormatMap() { static const AudioFormatDescToPcmFormatMap formatDescToPcmFormatMap = { {make_AudioFormatDescription(PcmType::UINT_8_BIT), PCM_FORMAT_S8}, {make_AudioFormatDescription(PcmType::INT_16_BIT), PCM_FORMAT_S16_LE}, {make_AudioFormatDescription(PcmType::INT_24_BIT), PCM_FORMAT_S24_LE}, {make_AudioFormatDescription(PcmType::FIXED_Q_8_24), PCM_FORMAT_S24_3LE}, {make_AudioFormatDescription(PcmType::FIXED_Q_8_24), PCM_FORMAT_S24_LE}, {make_AudioFormatDescription(PcmType::INT_24_BIT), PCM_FORMAT_S24_3LE}, {make_AudioFormatDescription(PcmType::INT_32_BIT), PCM_FORMAT_S32_LE}, {make_AudioFormatDescription(PcmType::FLOAT_32_BIT), PCM_FORMAT_FLOAT_LE}, }; Loading Loading
audio/aidl/default/usb/ModuleUsb.cpp +4 −0 Original line number Diff line number Diff line Loading @@ -120,7 +120,11 @@ ndk::ScopedAStatus ModuleUsb::populateConnectedDevicePort(AudioPort* audioPort) const bool isInput = isUsbInputDeviceType(devicePort.device.type.type); alsa_device_profile profile; profile_init(&profile, isInput ? PCM_IN : PCM_OUT); profile.card = alsaAddress[0]; profile.device = alsaAddress[1]; if (!profile_read_device_info(&profile)) { LOG(ERROR) << __func__ << ": failed to read device info, card=" << profile.card << ", device=" << profile.device; return ndk::ScopedAStatus::fromExceptionCode(EX_ILLEGAL_STATE); } Loading
audio/aidl/default/usb/UsbAlsaUtils.cpp +2 −2 Original line number Diff line number Diff line Loading @@ -114,8 +114,8 @@ const AudioFormatDescToPcmFormatMap& getAudioFormatDescriptorToPcmFormatMap() { static const AudioFormatDescToPcmFormatMap formatDescToPcmFormatMap = { {make_AudioFormatDescription(PcmType::UINT_8_BIT), PCM_FORMAT_S8}, {make_AudioFormatDescription(PcmType::INT_16_BIT), PCM_FORMAT_S16_LE}, {make_AudioFormatDescription(PcmType::INT_24_BIT), PCM_FORMAT_S24_LE}, {make_AudioFormatDescription(PcmType::FIXED_Q_8_24), PCM_FORMAT_S24_3LE}, {make_AudioFormatDescription(PcmType::FIXED_Q_8_24), PCM_FORMAT_S24_LE}, {make_AudioFormatDescription(PcmType::INT_24_BIT), PCM_FORMAT_S24_3LE}, {make_AudioFormatDescription(PcmType::INT_32_BIT), PCM_FORMAT_S32_LE}, {make_AudioFormatDescription(PcmType::FLOAT_32_BIT), PCM_FORMAT_FLOAT_LE}, }; Loading