Searched refs:AudioStreamOut (Results 1 – 11 of 11) sorted by relevance
/frameworks/av/services/audioflinger/datapath/ |
D | AudioStreamOut.cpp | 33 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 …]
|
D | SpdifStreamOut.cpp | 39 : 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()
|
D | AudioStreamOut.h | 36 class AudioStreamOut { 44 AudioStreamOut(AudioHwDevice *dev, audio_output_flags_t flags); 52 virtual ~AudioStreamOut();
|
D | AudioHwDevice.h | 33 class AudioStreamOut; variable 85 AudioStreamOut **ppStreamOut,
|
D | AudioHwDevice.cpp | 41 AudioStreamOut **ppStreamOut, in openOutputStream() 50 auto outputStream = new AudioStreamOut(this, flags); in openOutputStream()
|
D | SpdifStreamOut.h | 36 class SpdifStreamOut : public AudioStreamOut {
|
D | Android.bp | 47 "AudioStreamOut.cpp",
|
/frameworks/av/services/audioflinger/ |
D | IAfThread.h | 409 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;
|
D | Threads.h | 909 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 …]
|
D | Threads.cpp | 2126 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 …]
|
D | AudioFlinger.cpp | 2943 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()
|