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.h634 PlaybackThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output,
720 AudioStreamOut* getOutput() const;
721 AudioStreamOut* clearOutput();
919 AudioStreamOut *mOutput;
1010 AudioStreamOut* output,
1094 DirectOutputThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output,
1124 DirectOutputThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output,
1143 OffloadThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output,
1559 AudioHwDevice *hwDev, AudioStreamOut *output,
1570 AudioStreamOut* clearOutpu
[all...]
H A DThreads.cpp1636 AudioStreamOut* output,
1804 AudioStreamOut *output = mOutput;
1806 dprintf(fd, " AudioStreamOut: %p flags %#x (%s)\n",
2537 AudioStreamOut* AudioFlinger::PlaybackThread::getOutput() const
2543 AudioStreamOut* AudioFlinger::PlaybackThread::clearOutput()
2546 AudioStreamOut *output = mOutput;
2668 // otherwise use the HAL / AudioStreamOut directly
3588 AudioFlinger::MixerThread::MixerThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output,
4830 AudioStreamOut* output, audio_io_handle_t id, audio_devices_t device, bool systemReady)
4836 AudioStreamOut* outpu
[all...]
H A DAudioFlinger.cpp1964 AudioStreamOut *outputStream = NULL;
2149 AudioStreamOut *out = mmapThread->clearOutput();
2159 AudioStreamOut *out = thread->clearOutput();
2728 AudioStreamOut *output = thread->getOutput();

Completed in 119 milliseconds