Home
last modified time | relevance | path

Searched refs:AudioStreamOut (Results 1 – 24 of 24) sorted by relevance

/aosp12/frameworks/av/services/audioflinger/
H A DAudioStreamOut.cpp32 AudioStreamOut::AudioStreamOut(AudioHwDevice *dev, audio_output_flags_t flags) in AudioStreamOut() function in android::AudioStreamOut
45 AudioStreamOut::~AudioStreamOut() in ~AudioStreamOut()
49 sp<DeviceHalInterface> AudioStreamOut::hwDev() const in hwDev()
54 status_t AudioStreamOut::getRenderPosition(uint64_t *frames) in getRenderPosition()
82 status_t AudioStreamOut::getRenderPosition(uint32_t *frames) in getRenderPosition()
92 status_t AudioStreamOut::getPresentationPosition(uint64_t *frames, struct timespec *timestamp) in getPresentationPosition()
119 status_t AudioStreamOut::open( in open()
176 audio_config_base_t AudioStreamOut::getAudioProperties() const in getAudioProperties()
187 int AudioStreamOut::flush() in flush()
196 int AudioStreamOut::standby() in standby()
[all …]
H A DSpdifStreamOut.cpp38 : AudioStreamOut(dev, (audio_output_flags_t) (flags | AUDIO_OUTPUT_FLAG_IEC958_NONAUDIO)) in SpdifStreamOut()
94 status_t status = AudioStreamOut::open( in open()
108 return AudioStreamOut::flush(); in flush()
114 return AudioStreamOut::standby(); in standby()
119 return AudioStreamOut::write(buffer, bytes); in writeDataBurst()
H A DAudioStreamOut.h35 class AudioStreamOut {
46 AudioStreamOut(AudioHwDevice *dev, audio_output_flags_t flags);
54 virtual ~AudioStreamOut();
H A DAudioHwDevice.cpp35 AudioStreamOut **ppStreamOut, in openOutputStream()
44 AudioStreamOut *outputStream = new AudioStreamOut(this, flags); in openOutputStream()
H A DAudioHwDevice.h31 class AudioStreamOut; variable
77 AudioStreamOut **ppStreamOut,
H A DThreads.h860 PlaybackThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output,
964 AudioStreamOut* getOutput() const;
965 AudioStreamOut* clearOutput();
1283 AudioStreamOut *mOutput;
1383 AudioStreamOut* output,
1482 DirectOutputThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output, in DirectOutputThread()
1518 DirectOutputThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output,
1557 OffloadThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output,
1679 AudioStreamOut* output,
2088 AudioStreamOut* clearOutput();
[all …]
H A DSpdifStreamOut.h36 class SpdifStreamOut : public AudioStreamOut {
H A DAndroid.bp28 "AudioStreamOut.cpp",
H A DThreads.cpp1966 AudioStreamOut* output, in PlaybackThread()
2185 AudioStreamOut *output = mOutput; in dumpInternals_l()
3176 AudioStreamOut* AudioFlinger::PlaybackThread::getOutput() const in getOutput()
3182 AudioStreamOut* AudioFlinger::PlaybackThread::clearOutput() in clearOutput()
3185 AudioStreamOut *output = mOutput; in clearOutput()
6047 AudioStreamOut* output, audio_io_handle_t id, ThreadBase::type_t type, bool systemReady) in DirectOutputThread()
6666 AudioStreamOut* output, audio_io_handle_t id, bool systemReady) in OffloadThread()
7230 AudioStreamOut* output, in SpatializerThread()
10130 AudioHwDevice *hwDev, AudioStreamOut *output, bool systemReady) in MmapPlaybackThread()
10163 AudioStreamOut* AudioFlinger::MmapPlaybackThread::clearOutput() in clearOutput()
[all …]
H A DAudioFlinger.cpp2552 AudioStreamOut *outputStream = NULL; in openOutput_l()
2777 AudioStreamOut *out = mmapThread->clearOutput(); in closeOutput_nonvirtual()
2787 AudioStreamOut *out = thread->clearOutput(); in closeOutputFinish()
3363 AudioStreamOut *output = thread->getOutput(); in primaryPlaybackThread_l()
/aosp12/hardware/libhardware_legacy/audio/
H A DAudioDumpInterface.h34 class AudioStreamOutDump : public AudioStreamOut {
38 AudioStreamOut* finalStream,
57 AudioStreamOut* finalStream() { return mFinalStream; } in finalStream()
71 AudioStreamOut *mFinalStream;
121 virtual AudioStreamOut* openOutputStream(
127 virtual void closeOutputStream(AudioStreamOut* out);
H A DAudioHardwareInterface.cpp69 AudioStreamOut::~AudioStreamOut() in ~AudioStreamOut()
74 status_t AudioStreamOut::getNextWriteTimestamp(int64_t *timestamp) in getNextWriteTimestamp()
152 AudioStreamOut* AudioHardwareInterface::openOutputStreamWithFlags(uint32_t devices, in openOutputStreamWithFlags()
H A DA2dpAudioInterface.h55 virtual AudioStreamOut* openOutputStream(
61 virtual void closeOutputStream(AudioStreamOut* out);
77 class A2dpAudioStreamOut : public AudioStreamOut {
H A DAudioHardwareStub.h30 class AudioStreamOutStub : public AudioStreamOut {
79 virtual AudioStreamOut* openOutputStream(
85 virtual void closeOutputStream(AudioStreamOut* out);
H A DAudioHardwareGeneric.h37 class AudioStreamOutGeneric : public AudioStreamOut {
120 virtual AudioStreamOut* openOutputStream(
126 virtual void closeOutputStream(AudioStreamOut* out);
H A DAudioDumpInterface.cpp48 closeOutputStream((AudioStreamOut *)mOutputs[i]); in ~AudioDumpInterface()
59 AudioStreamOut* AudioDumpInterface::openOutputStream( in openOutputStream()
62 AudioStreamOut* outFinal = NULL; in openOutputStream()
106 void AudioDumpInterface::closeOutputStream(AudioStreamOut* out) in closeOutputStream()
260 AudioStreamOut* finalStream, in AudioStreamOutDump()
H A DAudioHardwareGeneric.cpp54 closeOutputStream((AudioStreamOut *)mOutput); in ~AudioHardwareGeneric()
67 AudioStreamOut* AudioHardwareGeneric::openOutputStream( in openOutputStream()
94 void AudioHardwareGeneric::closeOutputStream(AudioStreamOut* out) { in closeOutputStream()
H A DAudioHardwareStub.cpp45 AudioStreamOut* AudioHardwareStub::openOutputStream( in openOutputStream()
59 void AudioHardwareStub::closeOutputStream(AudioStreamOut* out) in closeOutputStream()
H A DA2dpAudioInterface.cpp54 closeOutputStream((AudioStreamOut *)mOutput); in ~A2dpAudioInterface()
64 AudioStreamOut* A2dpAudioInterface::openOutputStream( in openOutputStream()
96 void A2dpAudioInterface::closeOutputStream(AudioStreamOut* out) { in closeOutputStream()
H A Daudio_hw_hal.cpp48 AudioStreamOut *legacy_out;
/aosp12/hardware/libhardware_legacy/include/hardware_legacy/
H A DAudioHardwareInterface.h47 class AudioStreamOut {
49 virtual ~AudioStreamOut() = 0;
253 virtual AudioStreamOut* openOutputStream(
259 virtual AudioStreamOut* openOutputStreamWithFlags(
266 virtual void closeOutputStream(AudioStreamOut* out) = 0;
/aosp12/hardware/qcom/audio/legacy/alsa_sound/
H A DAudioHardwareALSA.h292 class AudioStreamOutALSA : public AudioStreamOut, public ALSAStreamOps
492 virtual AudioStreamOut* openOutputSession(
499 virtual void closeOutputSession(AudioStreamOut* out);
503 virtual AudioStreamOut* openOutputStream(
509 virtual void closeOutputStream(AudioStreamOut* out);
H A DAudioHardwareALSA.cpp720 AudioStreamOut *
990 AudioHardwareALSA::closeOutputStream(AudioStreamOut* out) in closeOutputStream()
996 AudioStreamOut *
1085 AudioHardwareALSA::closeOutputSession(AudioStreamOut* out) in closeOutputSession()
H A Daudio_hw_hal.cpp47 AudioStreamOut *qcom_out;