Home
last modified time | relevance | path

Searched refs:AudioStreamIn (Results 1 – 11 of 11) sorted by relevance

/frameworks/av/services/audioflinger/datapath/
DAudioStreamIn.cpp32 AudioStreamIn::AudioStreamIn(AudioHwDevice *dev, audio_input_flags_t flags) in AudioStreamIn() function in android::AudioStreamIn
40 AudioStreamIn::~AudioStreamIn() = default;
42 sp<DeviceHalInterface> AudioStreamIn::hwDev() const in hwDev()
47 status_t AudioStreamIn::getCapturePosition(int64_t* frames, int64_t* time) in getCapturePosition()
74 status_t AudioStreamIn::open( in open()
111 audio_config_base_t AudioStreamIn::getAudioProperties() const in getAudioProperties()
122 status_t AudioStreamIn::standby() in standby()
128 status_t AudioStreamIn::read(void* buffer, size_t bytes, size_t* read) in read()
DSpdifStreamIn.cpp38 : AudioStreamIn(dev, flags) in SpdifStreamIn()
75 const status_t status = AudioStreamIn::open( in open()
102 return AudioStreamIn::standby(); in standby()
107 status_t status = AudioStreamIn::read(buffer, bytes, read); in readDataBurst()
111 mTee.write(reinterpret_cast<const char *>(buffer), *read / AudioStreamIn::getFrameSize()); in readDataBurst()
DAudioStreamIn.h37 class AudioStreamIn : public Source {
45 AudioStreamIn(AudioHwDevice *dev, audio_input_flags_t flags);
56 ~AudioStreamIn() override;
DAudioHwDevice.h32 class AudioStreamIn; variable
93 AudioStreamIn **ppStreamIn,
DAudioHwDevice.cpp94 AudioStreamIn **ppStreamIn, in openInputStream()
105 auto inputStream = new AudioStreamIn(this, flags); in openInputStream()
DSpdifStreamIn.h36 class SpdifStreamIn : public AudioStreamIn {
DAndroid.bp46 "AudioStreamIn.cpp",
/frameworks/av/services/audioflinger/
DIAfThread.h565 const sp<IAfThreadCallback>& afThreadCallback, AudioStreamIn* input,
597 virtual AudioStreamIn* getInput() const = 0;
598 virtual AudioStreamIn* clearInput() = 0;
689 AudioHwDevice* hwDev, AudioStreamIn* input, bool systemReady);
691 virtual AudioStreamIn* clearInput() EXCLUDES_ThreadBase_Mutex = 0;
DThreads.h1969 AudioStreamIn *input,
2017 AudioStreamIn* getInput() const final { return mInput; } in getInput()
2018 AudioStreamIn* clearInput() final;
2128 AudioStreamIn *mInput;
2427 AudioHwDevice *hwDev, AudioStreamIn *input, bool systemReady);
2433 AudioStreamIn* clearInput() final EXCLUDES_ThreadBase_Mutex;
2452 AudioStreamIn* mInput; // NO_THREAD_SAFETY_ANALYSIS
DThreads.cpp8055 AudioStreamIn* input, in create()
8062 AudioStreamIn *input, in RecordThread()
9387 AudioStreamIn *input = mInput; in dumpInternals_l()
9804 AudioStreamIn* RecordThread::clearInput() in clearInput()
9807 AudioStreamIn *input = mInput; in clearInput()
11259 AudioHwDevice* hwDev, AudioStreamIn* input, bool systemReady) { in create()
11265 AudioHwDevice *hwDev, AudioStreamIn *input, bool systemReady) in MmapCaptureThread()
11284 AudioStreamIn* MmapCaptureThread::clearInput() in clearInput()
11287 AudioStreamIn *input = mInput; in clearInput()
DAudioFlinger.cpp3314 AudioStreamIn *inputStream = nullptr; in openInput_l()
3423 AudioStreamIn *in = mmapThread->clearInput(); in closeInput_nonvirtual()
3434 AudioStreamIn *in = thread->clearInput(); in closeInputFinish()