Home
last modified time | relevance | path

Searched refs:data_mq_ (Results 1 – 10 of 10) sorted by relevance

/hardware/interfaces/bluetooth/audio/aidl/default/
DHearingAidAudioProvider.cpp40 : BluetoothAudioProvider(), data_mq_(nullptr) { in HearingAidAudioProvider()
46 data_mq_ = std::move(data_mq); in HearingAidAudioProvider()
54 return (sessionType == session_type_ && data_mq_ && data_mq_->isValid()); in isValid()
81 if (data_mq_ == nullptr || !data_mq_->isValid()) { in onSessionReady()
85 *_aidl_return = data_mq_->dupeDesc(); in onSessionReady()
86 auto desc = data_mq_->dupeDesc(); in onSessionReady()
DA2dpSoftwareAudioProvider.cpp54 : BluetoothAudioProvider(), data_mq_(nullptr) { in A2dpSoftwareAudioProvider()
60 data_mq_ = std::move(data_mq); in A2dpSoftwareAudioProvider()
68 return (sessionType == session_type_ && data_mq_ && data_mq_->isValid()); in isValid()
96 if (data_mq_ == nullptr || !data_mq_->isValid()) { in onSessionReady()
100 *_aidl_return = data_mq_->dupeDesc(); in onSessionReady()
101 auto desc = data_mq_->dupeDesc(); in onSessionReady()
DHfpSoftwareAudioProvider.cpp44 : BluetoothAudioProvider(), data_mq_(nullptr) { in HfpSoftwareAudioProvider()
117 data_mq_ = std::move(temp_data_mq); in startSession()
125 if (data_mq_ == nullptr || !data_mq_->isValid()) { in onSessionReady()
129 *_aidl_return = data_mq_->dupeDesc(); in onSessionReady()
130 auto desc = data_mq_->dupeDesc(); in onSessionReady()
DLeAudioSoftwareAudioProvider.cpp64 : BluetoothAudioProvider(), data_mq_(nullptr) {} in LeAudioSoftwareAudioProvider()
125 data_mq_ = std::move(temp_data_mq); in startSession()
133 if (data_mq_ == nullptr || !data_mq_->isValid()) { in onSessionReady()
137 *_aidl_return = data_mq_->dupeDesc(); in onSessionReady()
138 auto desc = data_mq_->dupeDesc(); in onSessionReady()
DHearingAidAudioProvider.h41 std::unique_ptr<DataMQ> data_mq_;
DA2dpSoftwareAudioProvider.h41 std::unique_ptr<DataMQ> data_mq_;
DHfpSoftwareAudioProvider.h40 std::unique_ptr<DataMQ> data_mq_;
DLeAudioSoftwareAudioProvider.h41 std::unique_ptr<DataMQ> data_mq_;
/hardware/interfaces/bluetooth/audio/utils/aidl_session/
DBluetoothAudioSession.cpp49 : session_type_(session_type), stack_iface_(nullptr), data_mq_(nullptr) {} in BluetoothAudioSession()
193 (data_mq_ != nullptr && data_mq_->isValid())); in IsSessionReady()
296 data_mq_ = nullptr; in UpdateDataPath()
302 data_mq_ = nullptr; in UpdateDataPath()
305 data_mq_ = std::move(temp_mq); in UpdateDataPath()
396 size_t num_bytes_to_write = data_mq_->availableToWrite(); in OutWritePcmData()
402 if (!data_mq_->write( in OutWritePcmData()
434 size_t num_bytes_to_read = data_mq_->availableToRead(); in InReadPcmData()
439 if (!data_mq_->read(static_cast<MQDataType*>(buffer) + total_read, in InReadPcmData()
DBluetoothAudioSession.h212 std::unique_ptr<DataMQ> data_mq_; variable