Home
last modified time | relevance | path

Searched refs:AudioStreamOut (Results 1 – 11 of 11) sorted by relevance

/frameworks/av/services/audioflinger/datapath/
DAudioStreamOut.cpp33 AudioStreamOut::AudioStreamOut(AudioHwDevice *dev, audio_output_flags_t flags) in AudioStreamOut() function in android::AudioStreamOut
41 AudioStreamOut::~AudioStreamOut() = default;
43 sp<DeviceHalInterface> AudioStreamOut::hwDev() const in hwDev()
48 status_t AudioStreamOut::getRenderPosition(uint64_t *frames) in getRenderPosition()
65 status_t AudioStreamOut::getPresentationPosition(uint64_t *frames, struct timespec *timestamp) in getPresentationPosition()
92 status_t AudioStreamOut::open( in open()
144 audio_config_base_t AudioStreamOut::getAudioProperties() const in getAudioProperties()
155 int AudioStreamOut::flush() in flush()
163 int AudioStreamOut::standby() in standby()
169 void AudioStreamOut::presentationComplete() { in presentationComplete()
[all …]
DSpdifStreamOut.cpp39 : AudioStreamOut(dev, (audio_output_flags_t) (flags | AUDIO_OUTPUT_FLAG_IEC958_NONAUDIO)) in SpdifStreamOut()
74 const status_t status = AudioStreamOut::open( in open()
98 return AudioStreamOut::flush(); in flush()
104 return AudioStreamOut::standby(); in standby()
109 const ssize_t written = AudioStreamOut::write(buffer, bytes); in writeDataBurst()
114 written / AudioStreamOut::getFrameSize()); in writeDataBurst()
DAudioStreamOut.h36 class AudioStreamOut {
44 AudioStreamOut(AudioHwDevice *dev, audio_output_flags_t flags);
52 virtual ~AudioStreamOut();
DAudioHwDevice.h33 class AudioStreamOut; variable
85 AudioStreamOut **ppStreamOut,
DAudioHwDevice.cpp41 AudioStreamOut **ppStreamOut, in openOutputStream()
50 auto outputStream = new AudioStreamOut(this, flags); in openOutputStream()
DSpdifStreamOut.h36 class SpdifStreamOut : public AudioStreamOut {
DAndroid.bp47 "AudioStreamOut.cpp",
/frameworks/av/services/audioflinger/
DIAfThread.h409 const sp<IAfThreadCallback>& afThreadCallback, AudioStreamOut* output,
413 const sp<IAfThreadCallback>& afThreadCallback, AudioStreamOut* output,
417 const sp<IAfThreadCallback>& afThreadCallback, AudioStreamOut* output,
422 const sp<IAfThreadCallback>& afThreadCallback, AudioStreamOut* output,
426 const sp<IAfThreadCallback>& afThreadCallback, AudioStreamOut* output,
476 virtual AudioStreamOut* getOutput_l() const REQUIRES(mutex()) = 0;
477 virtual AudioStreamOut* getOutput() const EXCLUDES_ThreadBase_Mutex = 0;
478 virtual AudioStreamOut* clearOutput() EXCLUDES_ThreadBase_Mutex = 0;
680 AudioHwDevice* hwDev, AudioStreamOut* output, bool systemReady);
682 virtual AudioStreamOut* clearOutput() EXCLUDES_ThreadBase_Mutex = 0;
DThreads.h909 PlaybackThread(const sp<IAfThreadCallback>& afThreadCallback, AudioStreamOut* output,
1033 AudioStreamOut* getOutput_l() const final REQUIRES(mutex()) { return mOutput; } in getOutput_l()
1034 AudioStreamOut* getOutput() const final EXCLUDES_ThreadBase_Mutex;
1035 AudioStreamOut* clearOutput() final EXCLUDES_ThreadBase_Mutex;
1445 AudioStreamOut *mOutput;
1564 bool check(AudioStreamOut * output);
1591 AudioStreamOut* output,
1724 DirectOutputThread(const sp<IAfThreadCallback>& afThreadCallback, AudioStreamOut* output, in DirectOutputThread()
1765 DirectOutputThread(const sp<IAfThreadCallback>& afThreadCallback, AudioStreamOut* output,
1806 OffloadThread(const sp<IAfThreadCallback>& afThreadCallback, AudioStreamOut* output,
[all …]
DThreads.cpp2126 AudioStreamOut* output, in PlaybackThread()
2352 AudioStreamOut *output = mOutput; in dumpInternals_l()
3449 AudioStreamOut* PlaybackThread::getOutput() const in getOutput()
3455 AudioStreamOut* PlaybackThread::clearOutput() in clearOutput()
3458 AudioStreamOut *output = mOutput; in clearOutput()
5075 const sp<IAfThreadCallback>& afThreadCallback, AudioStreamOut* output, in createMixerThread()
5080 MixerThread::MixerThread(const sp<IAfThreadCallback>& afThreadCallback, AudioStreamOut* output, in MixerThread()
6349 bool PlaybackThread::IsTimestampAdvancing::check(AudioStreamOut* output) in check()
6648 AudioStreamOut* output, audio_io_handle_t id, bool systemReady, in createDirectOutputThread()
6655 AudioStreamOut* output, audio_io_handle_t id, ThreadBase::type_t type, bool systemReady, in DirectOutputThread()
[all …]
DAudioFlinger.cpp2943 AudioStreamOut *outputStream = NULL; in openOutput_l()
3189 AudioStreamOut *out = mmapThread->clearOutput(); in closeOutput_nonvirtual()
3200 AudioStreamOut *out = thread->clearOutput(); in closeOutputFinish()
3824 AudioStreamOut *output = thread->getOutput(); in primaryPlaybackThread_l()