/frameworks/av/media/libeffects/lvm/wrapper/Bundle/ |
H A D | EffectBundle.h | 97 int frameCount; member in struct:BundledEffectContext
|
H A D | EffectBundle.cpp | 262 pContext->pBundledContext->frameCount = -1; 699 // frameCount: Frames to process 710 int frameCount, 720 if (pContext->pBundledContext->frameCount != frameCount) { 725 (LVM_INT16 *)malloc(frameCount * sizeof(LVM_INT16) * 2); 726 pContext->pBundledContext->frameCount = frameCount; 735 fwrite(pIn, frameCount*sizeof(LVM_INT16)*2, 1, pContext->pBundledContext->PcmInPtr); 745 (LVM_UINT16)frameCount, /* Numbe 708 LvmBundle_process(LVM_INT16 *pIn, LVM_INT16 *pOut, int frameCount, EffectContext *pContext) argument [all...] |
/frameworks/av/media/libeffects/testlibs/ |
H A D | AudioEqualizer.h | 180 // frameCount * nChannels interlaced samples. Processing can be done 184 // frameCount Number of frames to produce on each call to process(). 186 int frameCount);
|
H A D | AudioEqualizer.cpp | 227 int frameCount) { 228 // ALOGV("AudioEqualizer::process(frameCount=%d)", frameCount); 229 mpLowShelf->process(pIn, pOut, frameCount); 231 mpPeakingFilters[i].process(pIn, pOut, frameCount); 233 mpHighShelf->process(pIn, pOut, frameCount); 225 process(const audio_sample_t * pIn, audio_sample_t * pOut, int frameCount) argument
|
/frameworks/av/services/audioflinger/ |
H A D | FastMixer.cpp | 219 size_t frameCount = current->mFrameCount; 242 if ((format != previousFormat) || (frameCount != previous->mFrameCount)) { 248 if (frameCount > 0 && sampleRate > 0) { 252 mixer = new AudioMixer(frameCount, sampleRate, FastMixerState::kMaxFastTracks); 253 mixBuffer = new short[frameCount * FCC_2]; 254 periodNs = (frameCount * 1000000000LL) / sampleRate; // 1.00 255 underrunNs = (frameCount * 1750000000LL) / sampleRate; // 1.75 256 overrunNs = (frameCount * 500000000LL) / sampleRate; // 0.50 257 forceNs = (frameCount * 950000000LL) / sampleRate; // 0.95 258 warmupNs = (frameCount * 50000000 [all...] |
H A D | PlaybackTracks.h | 31 size_t frameCount, 167 size_t frameCount, 211 size_t frameCount, 261 size_t frameCount,
|
H A D | TrackBase.h | 45 size_t frameCount,
|
H A D | Threads.cpp | 1185 size_t frameCount, 1212 ((frameCount == 0) || 1213 (frameCount >= mFrameCount)) 1232 // if frameCount not specified, then it defaults to fast mixer (HAL) frame count 1233 if (frameCount == 0) { 1234 frameCount = mFrameCount * kFastTrackMultiplier; 1236 ALOGV("AUDIO_OUTPUT_FLAG_FAST accepted: frameCount=%d mFrameCount=%d", 1237 frameCount, mFrameCount); 1239 ALOGV("AUDIO_OUTPUT_FLAG_FAST denied: isTimed=%d sharedBuffer=%p frameCount=%d " 1242 isTimed, sharedBuffer.get(), frameCount, mFrameCoun 1179 createTrack_l( const sp<AudioFlinger::Client>& client, audio_stream_type_t streamType, uint32_t sampleRate, audio_format_t format, audio_channel_mask_t channelMask, size_t frameCount, const sp<IMemory>& sharedBuffer, int sessionId, IAudioFlinger::track_flags_t *flags, pid_t tid, int uid, status_t *status) argument 3689 size_t frameCount = mFrameCount; local 4285 size_t frameCount = (3 * mNormalFrameCount * mSampleRate) / thread->sampleRate(); local 4663 createRecordTrack_l( const sp<AudioFlinger::Client>& client, uint32_t sampleRate, audio_format_t format, audio_channel_mask_t channelMask, size_t frameCount, int sessionId, int uid, IAudioFlinger::track_flags_t *flags, pid_t tid, status_t *status) argument [all...] |
H A D | Effects.cpp | 218 mConfig.inputCfg.buffer.frameCount*sizeof(int32_t)); 262 mConfig.inputCfg.buffer.frameCount/2); 278 mConfig.inputCfg.buffer.frameCount*sizeof(int32_t)); 286 size_t frameCnt = mConfig.inputCfg.buffer.frameCount * 2; //always stereo here 358 mConfig.inputCfg.buffer.frameCount = thread->frameCount(); 359 mConfig.outputCfg.buffer.frameCount = mConfig.inputCfg.buffer.frameCount; 362 this, thread.get(), mConfig.inputCfg.buffer.raw, mConfig.inputCfg.buffer.frameCount); 402 (1000 * mConfig.outputCfg.buffer.frameCount); [all...] |
H A D | AudioResamplerSinc.cpp | 547 while (mBuffer.frameCount == 0) { 548 mBuffer.frameCount = inFrameCount; 562 if (inputIndex >= mBuffer.frameCount) { 563 inputIndex -= mBuffer.frameCount; 571 const size_t frameCount = mBuffer.frameCount; local 588 if (inputIndex >= frameCount) { 596 if (inputIndex >= frameCount) { 597 inputIndex -= frameCount;
|
/frameworks/av/libvideoeditor/lvpp/ |
H A D | VideoEditorPlayer.cpp | 347 return mTrack->frameCount() * frameSize(); 350 ssize_t VideoEditorPlayer::VeAudioOutput::frameCount() const { function in class:android::VideoEditorPlayer::VeAudioOutput 353 return mTrack->frameCount(); 411 int frameCount; local 422 frameCount = (sampleRate*afFrameCount*bufferCount)/afSampleRate; 444 frameCount, 454 frameCount,
|
/frameworks/av/media/libeffects/lvm/wrapper/Reverb/ |
H A D | EffectReverb.cpp | 402 // frameCount: Frames to process 413 int frameCount, 438 fwrite(pIn, frameCount*sizeof(LVM_INT16)*samplesPerFrame, 1, pContext->PcmInPtr); 450 for(int i=0; i<frameCount*samplesPerFrame; i++){ 455 for (int i = 0; i < frameCount; i++) { 462 memset(pContext->OutFrames32, 0, frameCount * sizeof(LVM_INT32) * 2); //always stereo here 465 memset(pContext->InFrames32,0,frameCount * sizeof(LVM_INT32) * samplesPerFrame); 473 frameCount); /* Number of samples to read */ 481 for (int i=0; i < frameCount*2; i++) { //always stereo here 485 for (int i=0; i < frameCount* 411 process( LVM_INT16 *pIn, LVM_INT16 *pOut, int frameCount, ReverbContext *pContext) argument [all...] |
/frameworks/av/media/libmedia/ |
H A D | AudioTrackShared.cpp | 37 Proxy::Proxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount, size_t frameSize, argument 39 : mCblk(cblk), mBuffers(buffers), mFrameCount(frameCount), mFrameSize(frameSize), 40 mFrameCountP2(roundup(frameCount)), mIsOut(isOut), mClientInServer(clientInServer), 47 ClientProxy::ClientProxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount, argument 49 : Proxy(cblk, buffers, frameCount, frameSize, isOut, clientInServer), mEpoch(0) 465 size_t frameCount, size_t frameSize) 466 : AudioTrackClientProxy(cblk, buffers, frameCount, frameSize), 502 ServerProxy::ServerProxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount, argument 504 : Proxy(cblk, buffers, frameCount, frameSize, isOut, clientInServer), 686 void AudioTrackServerProxy::tallyUnderrunFrames(uint32_t frameCount) argument 464 StaticAudioTrackClientProxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount, size_t frameSize) argument 696 StaticAudioTrackServerProxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount, size_t frameSize) argument 850 tallyUnderrunFrames(uint32_t frameCount) argument [all...] |
H A D | AudioSystem.cpp | 259 status_t AudioSystem::getOutputFrameCount(size_t* frameCount, audio_stream_type_t streamType) argument 272 return getFrameCount(output, streamType, frameCount); 277 size_t* frameCount) 287 *frameCount = af->frameCount(output); 289 *frameCount = outputDesc->frameCount; 293 ALOGV("getFrameCount() streamType %d, output %d, frameCount %d", streamType, output, 294 *frameCount); 458 ALOGV("ioConfigChanged() new output samplingRate %u, format %d channel mask %#x frameCount 275 getFrameCount(audio_io_handle_t output, audio_stream_type_t streamType, size_t* frameCount) argument [all...] |
H A D | IAudioFlinger.cpp | 92 size_t frameCount, 109 data.writeInt32(frameCount); 153 size_t frameCount, 166 data.writeInt32(frameCount); 225 virtual size_t frameCount(audio_io_handle_t output) const function in class:android::BpAudioFlinger 757 size_t frameCount = data.readInt32(); local 778 channelMask, frameCount, &flags, buffer, output, tid, 794 size_t frameCount = data.readInt32(); local 800 sampleRate, format, channelMask, frameCount, &flags, tid, &sessionId, &status); 820 reply->writeInt32( frameCount((audio_io_handle_ 87 createTrack( audio_stream_type_t streamType, uint32_t sampleRate, audio_format_t format, audio_channel_mask_t channelMask, size_t frameCount, track_flags_t *flags, const sp<IMemory>& sharedBuffer, audio_io_handle_t output, pid_t tid, int *sessionId, String8& name, int clientUid, status_t *status) argument 148 openRecord( audio_io_handle_t input, uint32_t sampleRate, audio_format_t format, audio_channel_mask_t channelMask, size_t frameCount, track_flags_t *flags, pid_t tid, int *sessionId, status_t *status) argument [all...] |
H A D | SoundPool.cpp | 582 uint32_t frameCount = 0; local 585 frameCount = sample->size()/numChannels/ 591 if(frameCount < totalFrames) { 592 frameCount = totalFrames; 612 channels, frameCount, AUDIO_OUTPUT_FLAG_FAST, callback, userData, 623 newTrack->setLoop(0, frameCount, loop); 640 mAudioBufferSize = newTrack->frameCount()*newTrack->frameSize();
|
/frameworks/av/media/libeffects/visualizer/ |
H A D | EffectVisualizer.cpp | 316 inBuffer->frameCount != outBuffer->frameCount || 317 inBuffer->frameCount == 0) { 327 for (inIdx = 0 ; inIdx < inBuffer->frameCount * pContext->mChannelCount ; inIdx++) { 338 rmsSqAcc / (inBuffer->frameCount * pContext->mChannelCount); 352 int len = inBuffer->frameCount * 2; 377 inIdx < inBuffer->frameCount; 398 for (size_t i = 0; i < outBuffer->frameCount*2; i++) { 402 memcpy(outBuffer->raw, inBuffer->raw, outBuffer->frameCount * 2 * sizeof(int16_t));
|
/frameworks/av/media/libeffects/loudness/ |
H A D | EffectLoudnessEnhancer.cpp | 277 inBuffer->frameCount != outBuffer->frameCount || 278 inBuffer->frameCount == 0) { 282 //ALOGV("LE about to process %d samples", inBuffer->frameCount); 286 for (inIdx = 0 ; inIdx < inBuffer->frameCount ; inIdx++) { 297 for (size_t i = 0; i < outBuffer->frameCount*2; i++) { 301 memcpy(outBuffer->raw, inBuffer->raw, outBuffer->frameCount * 2 * sizeof(int16_t));
|
/frameworks/base/core/jni/ |
H A D | android_media_AudioRecord.cpp | 187 ALOGE("Error creating AudioRecord: frameCount is 0."); 191 size_t frameCount = buffSizeInBytes / frameSize; local 233 frameCount, 384 ssize_t recorderBuffSize = lpRecorder->frameCount()*lpRecorder->frameSize(); 513 size_t frameCount = 0; local 514 status_t result = AudioRecord::getMinFrameCount(&frameCount, 526 return frameCount * nbChannels * (audioFormat == ENCODING_PCM_16BIT ? 2 : 1);
|
H A D | android_media_AudioTrack.cpp | 270 int frameCount = buffSizeInBytes / (nbChannels * bytesPerSample); local 313 frameCount, 335 frameCount, 614 "Unable to retrieve AudioTrack pointer for frameCount()"); 618 return lpTrack->frameCount(); 832 size_t frameCount = 0; local 833 if (AudioTrack::getMinFrameCount(&frameCount, AUDIO_STREAM_DEFAULT, 837 return frameCount * nbChannels * (audioFormat == ENCODING_PCM_16BIT ? 2 : 1);
|
/frameworks/av/libvideoeditor/vss/src/ |
H A D | VideoEditorResampler.cpp | 58 uint32_t dataSize = pBuffer->frameCount * this->nbChannels * sizeof(int16_t); 73 pBuffer->frameCount = 0;
|
/frameworks/av/media/libstagefright/ |
H A D | AudioSource.cpp | 68 int frameCount = kMaxBufferSize / sizeof(int16_t) / channelCount; local 72 while ((bufCount * frameCount) < minFrameCount) { 79 bufCount * frameCount, 82 frameCount);
|
/frameworks/av/include/media/ |
H A D | IAudioFlinger.h | 67 size_t frameCount, 85 size_t frameCount, 99 virtual size_t frameCount(audio_io_handle_t output) const = 0;
|
/frameworks/ex/variablespeed/jni/ |
H A D | variablespeed.cc | 401 size_t frameCount = 0; local 402 while (frameCount < targetFrames_) { 403 size_t framesLeft = targetFrames_ - frameCount; 408 floatBuffer_ + frameCount * channels, retrieveCount); 413 frameCount += count; 437 if (frameCount <= 0) { 461 for (size_t i = 0; i < frameCount * channels; ++i) { 465 frameCount * channels * kNumberOfBytesPerInt16;
|
/frameworks/av/media/libmediaplayerservice/ |
H A D | MediaPlayerService.cpp | 1349 return mTrack->frameCount() * frameSize(); 1352 ssize_t MediaPlayerService::AudioOutput::frameCount() const function in class:android::MediaPlayerService::AudioOutput 1355 return mTrack->frameCount(); 1453 uint32_t frameCount; local 1463 frameCount = 0; // AudioTrack will get frame count from AudioFlinger 1475 frameCount = (sampleRate*afFrameCount*bufferCount)/afSampleRate; 1546 frameCount, 1561 frameCount, 1583 if (mRecycledTrack->frameCount() != t->frameCount()) { [all...] |