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.h632 PlaybackThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output,
718 AudioStreamOut* getOutput() const;
719 AudioStreamOut* clearOutput();
917 AudioStreamOut *mOutput;
1005 AudioStreamOut* output,
1089 DirectOutputThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output,
1122 DirectOutputThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output,
1141 OffloadThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output,
1549 AudioHwDevice *hwDev, AudioStreamOut *output,
1559 AudioStreamOut* clearOutpu
[all...]
H A DThreads.cpp1632 AudioStreamOut* output,
1798 AudioStreamOut *output = mOutput;
1800 dprintf(fd, " AudioStreamOut: %p flags %#x (%s)\n",
2533 AudioStreamOut* AudioFlinger::PlaybackThread::getOutput() const
2539 AudioStreamOut* AudioFlinger::PlaybackThread::clearOutput()
2542 AudioStreamOut *output = mOutput;
2664 // otherwise use the HAL / AudioStreamOut directly
3585 AudioFlinger::MixerThread::MixerThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output,
4807 AudioStreamOut* output, audio_io_handle_t id, audio_devices_t device, bool systemReady)
4814 AudioStreamOut* outpu
[all...]
H A DAudioFlinger.cpp1973 AudioStreamOut *outputStream = NULL;
2158 AudioStreamOut *out = mmapThread->clearOutput();
2168 AudioStreamOut *out = thread->clearOutput();
2737 AudioStreamOut *output = thread->getOutput();

Completed in 1401 milliseconds