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

/frameworks/av/services/audioflinger/
H A DAudioStreamOut.cpp25 #include "AudioStreamOut.h"
30 AudioStreamOut::AudioStreamOut(AudioHwDevice *dev, audio_output_flags_t flags) function in class:android::AudioStreamOut
43 audio_hw_device_t *AudioStreamOut::hwDev() const
48 status_t AudioStreamOut::getRenderPosition(uint64_t *frames)
75 status_t AudioStreamOut::getRenderPosition(uint32_t *frames)
85 status_t AudioStreamOut::getPresentationPosition(uint64_t *frames, struct timespec *timestamp)
112 status_t AudioStreamOut::open(
132 ALOGV("AudioStreamOut::open(), HAL returned "
155 ALOGV("AudioStreamOut
[all...]
H A DSpdifStreamOut.cpp26 #include "AudioStreamOut.h"
39 : AudioStreamOut(dev, (audio_output_flags_t) (flags | AUDIO_OUTPUT_FLAG_IEC958_NONAUDIO))
94 status_t status = AudioStreamOut::open(
108 return AudioStreamOut::flush();
114 return AudioStreamOut::standby();
119 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.h26 #include "AudioStreamOut.h"
35 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.h32 class AudioStreamOut;
72 AudioStreamOut **ppStreamOut,
H A DSpdifStreamOut.h27 #include "AudioStreamOut.h"
38 class SpdifStreamOut : public AudioStreamOut {
H A DAndroid.mk28 AudioStreamOut.cpp \
H A DThreads.h512 PlaybackThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output,
594 AudioStreamOut* getOutput() const;
595 AudioStreamOut* clearOutput();
792 AudioStreamOut *mOutput;
881 AudioStreamOut* output,
965 DirectOutputThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output,
997 DirectOutputThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output,
1014 OffloadThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output,
H A DThreads.cpp1657 AudioStreamOut* output,
1825 AudioStreamOut *output = mOutput;
1828 dprintf(fd, " AudioStreamOut: %p flags %#x (%s)\n", output, flags, flagsAsString.string());
2582 AudioStreamOut* AudioFlinger::PlaybackThread::getOutput() const
2588 AudioStreamOut* AudioFlinger::PlaybackThread::clearOutput()
2591 AudioStreamOut *output = mOutput;
2713 // otherwise use the HAL / AudioStreamOut directly
3597 AudioFlinger::MixerThread::MixerThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output,
4783 AudioStreamOut* output, audio_io_handle_t id, audio_devices_t device, bool systemReady)
4790 AudioStreamOut* outpu
[all...]
H A DAudioFlinger.cpp1867 AudioStreamOut *outputStream = NULL;
2029 AudioStreamOut *out = thread->clearOutput();
2521 AudioStreamOut *output = thread->getOutput();

Completed in 126 milliseconds