Searched refs:AudioStreamOut (Results 1 - 10 of 10) sorted by relevance

/frameworks/av/services/audioflinger/
H A DAudioStreamOut.cpp27 #include "AudioStreamOut.h"
32 AudioStreamOut::AudioStreamOut(AudioHwDevice *dev, audio_output_flags_t flags) function in class:android::AudioStreamOut
45 AudioStreamOut::~AudioStreamOut()
49 sp<DeviceHalInterface> AudioStreamOut::hwDev() const
54 status_t AudioStreamOut::getRenderPosition(uint64_t *frames)
81 status_t AudioStreamOut::getRenderPosition(uint32_t *frames)
91 status_t AudioStreamOut::getPresentationPosition(uint64_t *frames, struct timespec *timestamp)
118 status_t AudioStreamOut
[all...]
H A DSpdifStreamOut.cpp38 : AudioStreamOut(dev, (audio_output_flags_t) (flags | AUDIO_OUTPUT_FLAG_IEC958_NONAUDIO))
93 status_t status = AudioStreamOut::open(
107 return AudioStreamOut::flush();
113 return AudioStreamOut::standby();
118 return AudioStreamOut::write(buffer, bytes);
H A DAudioHwDevice.cpp27 #include "AudioStreamOut.h"
35 AudioStreamOut **ppStreamOut,
44 AudioStreamOut *outputStream = new AudioStreamOut(this, flags);
H A DAudioStreamOut.h35 class AudioStreamOut { class in namespace:android
37 // AudioStreamOut is immutable, so its fields are const.
46 AudioStreamOut(AudioHwDevice *dev, audio_output_flags_t flags);
54 virtual ~AudioStreamOut();
H A DAudioHwDevice.h31 class AudioStreamOut;
70 AudioStreamOut **ppStreamOut,
H A DSpdifStreamOut.h26 #include "AudioStreamOut.h"
36 class SpdifStreamOut : public AudioStreamOut {
H A DAndroid.mk28 AudioStreamOut.cpp \
H A DThreads.h644 PlaybackThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output,
734 AudioStreamOut* getOutput() const;
735 AudioStreamOut* clearOutput();
995 AudioStreamOut *mOutput;
1087 AudioStreamOut* output,
1171 DirectOutputThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output,
1198 DirectOutputThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output,
1217 OffloadThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output,
1655 AudioHwDevice *hwDev, AudioStreamOut *output,
1666 AudioStreamOut* clearOutpu
[all...]
H A DThreads.cpp1653 AudioStreamOut* output,
1825 AudioStreamOut *output = mOutput;
1827 dprintf(fd, " AudioStreamOut: %p flags %#x (%s)\n",
2719 AudioStreamOut* AudioFlinger::PlaybackThread::getOutput() const
2725 AudioStreamOut* AudioFlinger::PlaybackThread::clearOutput()
2728 AudioStreamOut *output = mOutput;
2851 // otherwise use the HAL / AudioStreamOut directly
3785 AudioFlinger::MixerThread::MixerThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output,
5091 AudioStreamOut* output, audio_io_handle_t id, audio_devices_t device, bool systemReady)
5097 AudioStreamOut* outpu
[all...]
H A DAudioFlinger.cpp2076 AudioStreamOut *outputStream = NULL;
2261 AudioStreamOut *out = mmapThread->clearOutput();
2271 AudioStreamOut *out = thread->clearOutput();
2842 AudioStreamOut *output = thread->getOutput();

Completed in 86 milliseconds