Searched refs:frameCount (Results 26 - 50 of 65) sorted by relevance

123

/frameworks/av/media/libeffects/lvm/wrapper/Bundle/
H A DEffectBundle.h97 int frameCount; member in struct:BundledEffectContext
H A DEffectBundle.cpp262 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 DAudioEqualizer.h180 // 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 DAudioEqualizer.cpp227 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 DFastMixer.cpp219 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 DPlaybackTracks.h31 size_t frameCount,
167 size_t frameCount,
211 size_t frameCount,
261 size_t frameCount,
H A DTrackBase.h45 size_t frameCount,
H A DThreads.cpp1185 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 DEffects.cpp218 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 DAudioResamplerSinc.cpp547 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 DVideoEditorPlayer.cpp347 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 DEffectReverb.cpp402 // 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 DAudioTrackShared.cpp37 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 DAudioSystem.cpp259 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 DIAudioFlinger.cpp92 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 DSoundPool.cpp582 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 DEffectVisualizer.cpp316 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 DEffectLoudnessEnhancer.cpp277 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 Dandroid_media_AudioRecord.cpp187 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 Dandroid_media_AudioTrack.cpp270 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 DVideoEditorResampler.cpp58 uint32_t dataSize = pBuffer->frameCount * this->nbChannels * sizeof(int16_t);
73 pBuffer->frameCount = 0;
/frameworks/av/media/libstagefright/
H A DAudioSource.cpp68 int frameCount = kMaxBufferSize / sizeof(int16_t) / channelCount; local
72 while ((bufCount * frameCount) < minFrameCount) {
79 bufCount * frameCount,
82 frameCount);
/frameworks/av/include/media/
H A DIAudioFlinger.h67 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 Dvariablespeed.cc401 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 DMediaPlayerService.cpp1349 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...]

Completed in 339 milliseconds

123