Lines Matching refs:StreamOut

49     WriteThread(StreamOut *stream, const size_t mqBufferSize)  in WriteThread()
215 StreamOut *const mStream;
227 StreamOut::StreamOut(sp<PrimaryDevice> dev, in StreamOut() function in android::hardware::audio::V6_0::implementation::StreamOut
237 StreamOut::~StreamOut() { in ~StreamOut()
241 Return<uint64_t> StreamOut::getFrameSize() { in getFrameSize()
245 Return<uint64_t> StreamOut::getFrameCount() { in getFrameCount()
249 Return<uint64_t> StreamOut::getBufferSize() { in getBufferSize()
253 Return<uint32_t> StreamOut::getSampleRate() { in getSampleRate()
257 Return<void> StreamOut::getSupportedSampleRates(AudioFormat format, in getSupportedSampleRates()
263 Return<Result> StreamOut::setSampleRate(uint32_t sampleRateHz) { in setSampleRate()
267 Return<hidl_bitfield<AudioChannelMask>> StreamOut::getChannelMask() { in getChannelMask()
271 Return<void> StreamOut::getSupportedChannelMasks(AudioFormat format, in getSupportedChannelMasks()
277 Return<Result> StreamOut::setChannelMask(hidl_bitfield<AudioChannelMask> mask) { in setChannelMask()
281 Return<AudioFormat> StreamOut::getFormat() { in getFormat()
285 Return<void> StreamOut::getSupportedFormats(getSupportedFormats_cb _hidl_cb) { in getSupportedFormats()
290 Return<Result> StreamOut::setFormat(AudioFormat format) { in setFormat()
294 Return<void> StreamOut::getAudioProperties(getAudioProperties_cb _hidl_cb) { in getAudioProperties()
299 Return<Result> StreamOut::addEffect(uint64_t effectId) { in addEffect()
304 Return<Result> StreamOut::removeEffect(uint64_t effectId) { in removeEffect()
309 Return<Result> StreamOut::standby() { in standby()
317 Return<void> StreamOut::getDevices(getDevices_cb _hidl_cb) { in getDevices()
322 Return<Result> StreamOut::setDevices(const hidl_vec<DeviceAddress>& devices) { in setDevices()
326 Return<void> StreamOut::getParameters(const hidl_vec<ParameterValue>& context, in getParameters()
334 Return<Result> StreamOut::setParameters(const hidl_vec<ParameterValue>& context, in setParameters()
341 Return<Result> StreamOut::setHwAvSync(uint32_t hwAvSync) { in setHwAvSync()
346 Result StreamOut::closeImpl(const bool fromDctor) { in closeImpl()
361 Return<Result> StreamOut::close() { in close()
365 Return<Result> StreamOut::start() { in start()
369 Return<Result> StreamOut::stop() { in stop()
373 Return<void> StreamOut::createMmapBuffer(int32_t minSizeFrames, in createMmapBuffer()
380 Return<void> StreamOut::getMmapPosition(getMmapPosition_cb _hidl_cb) { in getMmapPosition()
385 Return<uint32_t> StreamOut::getLatency() { in getLatency()
389 Return<Result> StreamOut::setVolume(float left, float right) { in setVolume()
401 Return<void> StreamOut::updateSourceMetadata(const SourceMetadata& sourceMetadata) { in updateSourceMetadata()
406 Return<void> StreamOut::prepareForWriting(uint32_t frameSize, in prepareForWriting()
436 Return<void> StreamOut::getRenderPosition(getRenderPosition_cb _hidl_cb) { in getRenderPosition()
441 Return<void> StreamOut::getNextWriteTimestamp(getNextWriteTimestamp_cb _hidl_cb) { in getNextWriteTimestamp()
446 Return<Result> StreamOut::setCallback(const sp<IStreamOutCallback>& callback) { in setCallback()
451 Return<Result> StreamOut::clearCallback() { in clearCallback()
455 Return<void> StreamOut::supportsPauseAndResume(supportsPauseAndResume_cb _hidl_cb) { in supportsPauseAndResume()
460 Return<Result> StreamOut::pause() { in pause()
464 Return<Result> StreamOut::resume() { in resume()
468 Return<bool> StreamOut::supportsDrain() { in supportsDrain()
472 Return<Result> StreamOut::drain(AudioDrain type) { in drain()
477 Return<Result> StreamOut::flush() { in flush()
481 Return<void> StreamOut::getPresentationPosition(getPresentationPosition_cb _hidl_cb) { in getPresentationPosition()
486 Return<Result> StreamOut::selectPresentation(int32_t presentationId, in selectPresentation()
493 void StreamOut::setMasterVolume(float masterVolume) { in setMasterVolume()
499 void StreamOut::updateEffectiveVolumeLocked() { in updateEffectiveVolumeLocked()