/frameworks/av/services/audioflinger/ |
H A D | Threads.h | 35 ThreadBase(const sp<AudioFlinger>& audioFlinger, audio_io_handle_t id, 354 PlaybackThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output, 648 MixerThread(const sp<AudioFlinger>& audioFlinger, 705 DirectOutputThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output, 730 DirectOutputThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output, 743 OffloadThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output, 803 DuplicatingThread(const sp<AudioFlinger>& audioFlinger, MixerThread* mainThread, 848 RecordThread(const sp<AudioFlinger>& audioFlinger,
|
H A D | AudioFlinger.h | 322 Client(const sp<AudioFlinger>& audioFlinger, pid_t pid); 326 sp<AudioFlinger> audioFlinger() const { return mAudioFlinger; } function in class:android::AudioFlinger::Client 345 NotificationClient(const sp<AudioFlinger>& audioFlinger,
|
H A D | Threads.cpp | 267 AudioFlinger::ThreadBase::ThreadBase(const sp<AudioFlinger>& audioFlinger, audio_io_handle_t id, argument 271 mAudioFlinger(audioFlinger), 998 AudioFlinger::PlaybackThread::PlaybackThread(const sp<AudioFlinger>& audioFlinger, argument 1003 : ThreadBase(audioFlinger, id, device, AUDIO_DEVICE_NONE, type), 1026 mNBLogWriter = audioFlinger->newWriter_l(kLogSize, mName); 1035 mMasterVolume = audioFlinger->masterVolume_l(); 1036 mMasterMute = audioFlinger->masterMute_l(); 2449 AudioFlinger::MixerThread::MixerThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output, argument 2451 : PlaybackThread(audioFlinger, output, id, device, type), 2552 mFastMixerNBLogWriter = audioFlinger 3523 DirectOutputThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output, audio_io_handle_t id, audio_devices_t device) argument 3530 DirectOutputThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output, audio_io_handle_t id, uint32_t device, ThreadBase::type_t type) argument 3934 OffloadThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output, audio_io_handle_t id, uint32_t device) argument 4204 DuplicatingThread(const sp<AudioFlinger>& audioFlinger, AudioFlinger::MixerThread* mainThread, audio_io_handle_t id) argument 4369 RecordThread(const sp<AudioFlinger>& audioFlinger, AudioStreamIn *input, uint32_t sampleRate, audio_channel_mask_t channelMask, audio_io_handle_t id, audio_devices_t outDevice, audio_devices_t inDevice , const sp<NBAIO_Sink>& teeSink ) argument [all...] |
H A D | AudioFlinger.cpp | 1155 AudioFlinger::Client::Client(const sp<AudioFlinger>& audioFlinger, pid_t pid) argument 1157 mAudioFlinger(audioFlinger), 1204 AudioFlinger::NotificationClient::NotificationClient(const sp<AudioFlinger>& audioFlinger, argument 1207 : mAudioFlinger(audioFlinger), mPid(pid), mAudioFlingerClient(client)
|
H A D | Tracks.cpp | 187 Mutex::Autolock _l(mClient->audioFlinger()->mLock); 814 sp<AudioFlinger> af = mClient->audioFlinger();
|
H A D | Effects.cpp | 1057 Mutex::Autolock _l(mClient->audioFlinger()->mLock);
|
/frameworks/av/media/libmedia/ |
H A D | AudioEffect.cpp | 108 const sp<IAudioFlinger>& audioFlinger = AudioSystem::get_audio_flinger(); local 109 if (audioFlinger == 0) { 130 iEffect = audioFlinger->createEffect((effect_descriptor_t *)&mDescriptor,
|
H A D | AudioRecord.cpp | 187 // these below should probably come from the audioFlinger too... 427 const sp<IAudioFlinger>& audioFlinger = AudioSystem::get_audio_flinger(); local 428 if (audioFlinger == 0) { 466 sp<IAudioRecord> record = audioFlinger->openRecord(input,
|
H A D | AudioTrack.cpp | 252 // these below should probably come from the audioFlinger too... 856 const sp<IAudioFlinger>& audioFlinger = AudioSystem::get_audio_flinger(); local 857 if (audioFlinger == 0) { 994 sp<IAudioTrack> track = audioFlinger->createTrack(streamType,
|