Searched refs:StreamOut (Results 1 – 4 of 4) sorted by relevance
55 WriteThread(StreamOut *stream, const size_t mqBufferSize) in WriteThread()260 StreamOut *const mStream;275 StreamOut::StreamOut(sp<Device> dev, in StreamOut() function in android::hardware::audio::CPP_VERSION::implementation::StreamOut285 StreamOut::~StreamOut() { in ~StreamOut()289 Return<uint64_t> StreamOut::getFrameSize() { in getFrameSize()293 Return<uint64_t> StreamOut::getFrameCount() { in getFrameCount()297 Return<uint64_t> StreamOut::getBufferSize() { in getBufferSize()301 Return<void> StreamOut::getSupportedProfiles(getSupportedProfiles_cb _hidl_cb) { in getSupportedProfiles()306 Return<void> StreamOut::getAudioProperties(getAudioProperties_cb _hidl_cb) { in getAudioProperties()311 Return<Result> StreamOut::setAudioProperties(const AudioConfigBaseOptional& config) { in setAudioProperties()[all …]
261 void Device::unrefDevice(StreamOut *sout) { in unrefDevice()268 for (StreamOut *stream : mOutputStreams) { in updateOutputStreamVolume()284 if (!StreamOut::validateDeviceAddress(device) in openOutputStreamImpl()286 || !StreamOut::validateFlags(flags) in openOutputStreamImpl()287 || !StreamOut::validateSourceMetadata(sourceMetadata)) { in openOutputStreamImpl()295 auto stream = std::make_unique<StreamOut>( in openOutputStreamImpl()
42 struct StreamOut;103 friend StreamOut; member114 void unrefDevice(StreamOut *);127 std::unordered_set<StreamOut *> mOutputStreams; // requires mMutex
40 struct StreamOut : public IStreamOut { struct41 StreamOut(sp<Device> dev,47 ~StreamOut();