Home
last modified time | relevance | path

Searched refs:StreamOut (Results 1 – 4 of 4) sorted by relevance

/device/generic/goldfish/audio/
Dstream_out.cpp55 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::StreamOut
285 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 …]
Dprimary_device.cpp261 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()
Dprimary_device.h42 struct StreamOut;
103 friend StreamOut; member
114 void unrefDevice(StreamOut *);
127 std::unordered_set<StreamOut *> mOutputStreams; // requires mMutex
Dstream_out.h40 struct StreamOut : public IStreamOut { struct
41 StreamOut(sp<Device> dev,
47 ~StreamOut();