Searched refs:dstFrames (Results 1 - 5 of 5) sorted by relevance

/frameworks/av/include/media/
H A DAudioResamplerPublic.h150 uint64_t dstFrames = (uint64_t)srcFrames * dstSampleRate / srcSampleRate; local
151 return dstFrames > 2 ? dstFrames - 2 : 0;
H A DBufferProviders.h183 // dstFrames [in/out] is the desired frames (return with actual placed in buffer)
186 virtual void processFrames(void *dstBuffer, size_t *dstFrames,
/frameworks/av/media/libaudioprocessing/include/
H A DAudioResamplerPublic.h150 uint64_t dstFrames = (uint64_t)srcFrames * dstSampleRate / srcSampleRate; local
151 return dstFrames > 2 ? dstFrames - 2 : 0;
/frameworks/av/media/libaudioprocessing/
H A DBufferProviders.cpp526 void TimestretchBufferProvider::processFrames(void *dstBuffer, size_t *dstFrames, argument
529 ALOGV("processFrames(%zu %zu) remaining(%zu)", *dstFrames, *srcFrames, mRemaining);
530 // Note dstFrames is the required number of frames.
538 const size_t targetSrc = *dstFrames * mPlaybackRate.mSpeed;
540 *dstFrames = *srcFrames / mPlaybackRate.mSpeed;
544 if (*dstFrames > 0) {
547 if (*dstFrames <= *srcFrames) {
548 size_t copySize = mFrameSize * *dstFrames;
552 for (size_t count = 0; count < *dstFrames; count += *srcFrames) {
553 size_t remaining = min(*srcFrames, *dstFrames
[all...]
/frameworks/av/media/libmedia/include/media/
H A DBufferProviders.h183 // dstFrames [in/out] is the desired frames (return with actual placed in buffer)
186 virtual void processFrames(void *dstBuffer, size_t *dstFrames,

Completed in 1827 milliseconds