Searched defs:frameCount (Results 1 - 25 of 43) sorted by relevance

12

/frameworks/av/include/media/
H A DAudioBufferProvider.h32 Buffer() : raw(NULL), frameCount(0) { }
38 size_t frameCount; member in struct:android::AudioBufferProvider::Buffer
46 // buffer->frameCount maximum number of desired frames
49 // buffer->raw non-NULL pointer to buffer->frameCount contiguous available frames
50 // buffer->frameCount number of contiguous available frames at buffer->raw,
51 // 0 < buffer->frameCount <= entry value
55 // buffer->frameCount 0
61 // buffer->frameCount number of frames to release, must be <= number of frames
65 // buffer->frameCount 0; implementation MUST set to zero
H A DAudioRecord.h47 // explicitly ignore the event by setting frameCount to zero.
65 size_t frameCount; // number of sample frames corresponding to size; member in class:android::AudioRecord::Buffer
71 size_t size; // input/output in bytes == frameCount * frameSize
74 // bytes to be read, which is frameCount * frameSize
77 // FIXME This is redundant with respect to frameCount. Consider
78 // removing size and making frameCount the primary field.
113 * frameCount is guaranteed to be non-zero if status is NO_ERROR,
118 static status_t getMinFrameCount(size_t* frameCount,
153 * frameCount: Minimum size of track PCM buffer in frames. This defines the
176 size_t frameCount
242 size_t frameCount() const { return mFrameCount; } function in class:android::AudioRecord
[all...]
H A DAudioTrack.h50 // ignore the event by setting frameCount to zero.
86 size_t frameCount; // number of sample frames corresponding to size; member in class:android::AudioTrack::Buffer
92 size_t size; // input/output in bytes == frameCount * frameSize
96 // which is frameCount * frameSize
99 // FIXME This is redundant with respect to frameCount. Consider
100 // removing size and making frameCount the primary field.
138 * frameCount is guaranteed to be non-zero if status is NO_ERROR,
143 static status_t getMinFrameCount(size_t* frameCount,
178 * frameCount: Minimum size of track PCM buffer in frames. This defines the
191 * - fast tracks: HAL buffer size, even if track frameCount i
349 size_t frameCount() const { return mFrameCount; } function in class:android::AudioTrack
[all...]
/frameworks/native/libs/ui/
H A DFrameStats.cpp41 size_t frameCount = desiredPresentTimesNano.size(); local
46 memcpy(timestamps, desiredPresentTimesNano.array(), frameCount * timestampSize);
47 timestamps += frameCount;
49 memcpy(timestamps, actualPresentTimesNano.array(), frameCount * timestampSize);
50 timestamps += frameCount;
52 memcpy(timestamps, frameReadyTimesNano.array(), frameCount * timestampSize);
65 size_t frameCount = (size - timestampSize) / (3 * timestampSize); local
70 desiredPresentTimesNano.resize(frameCount);
71 memcpy(desiredPresentTimesNano.editArray(), timestamps, frameCount * timestampSize);
72 timestamps += frameCount;
[all...]
/frameworks/av/media/libeffects/testlibs/
H A DAudioPeakingFilter.h99 // frameCount * nChannels interlaced samples. Processing can be done
103 // frameCount Number of frames to produce.
105 int frameCount) { mBiquad.process(in, out, frameCount); }
104 process(const audio_sample_t in[], audio_sample_t out[], int frameCount) argument
H A DAudioShelvingFilter.h93 // frameCount * nChannels interlaced samples. Processing can be done
97 // frameCount Number of frames to produce.
99 int frameCount) { mBiquad.process(in, out, frameCount); }
98 process(const audio_sample_t in[], audio_sample_t out[], int frameCount) argument
H A DAudioBiquadFilter.cpp66 int frameCount) {
67 (this->*mCurProcessFunc)(in, out, frameCount);
121 int frameCount) {
122 int64_t maxDelta = mMaxDelta * frameCount;
141 int frameCount) {
144 memcpy(out, in, frameCount * mNumChannels * sizeof(audio_sample_t));
150 int frameCount) {
151 size_t nFrames = frameCount;
184 int frameCount) {
185 if (updateCoefs(mTargetCoefs, frameCount)) {
65 process(const audio_sample_t in[], audio_sample_t out[], int frameCount) argument
120 updateCoefs(const audio_coef_t coefs[NUM_COEFS], int frameCount) argument
139 process_bypass(const audio_sample_t * in, audio_sample_t * out, int frameCount) argument
148 process_normal_mono(const audio_sample_t * in, audio_sample_t * out, int frameCount) argument
182 process_transition_normal_mono(const audio_sample_t * in, audio_sample_t * out, int frameCount) argument
191 process_transition_bypass_mono(const audio_sample_t * in, audio_sample_t * out, int frameCount) argument
200 process_normal_multi(const audio_sample_t * in, audio_sample_t * out, int frameCount) argument
240 process_transition_normal_multi(const audio_sample_t * in, audio_sample_t * out, int frameCount) argument
249 process_transition_bypass_multi(const audio_sample_t * in, audio_sample_t * out, int frameCount) argument
[all...]
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 DAudioMixerOps.h275 inline void volumeRampMulti(TO* out, size_t frameCount, argument
323 } while (--frameCount);
362 } while (--frameCount);
368 inline void volumeMulti(TO* out, size_t frameCount, argument
410 } while (--frameCount);
444 } while (--frameCount);
H A DFastCapture.cpp92 const size_t frameCount = current->mFrameCount; local
128 if ((!Format_isEqual(mFormat, previousFormat)) || (frameCount != previous->mFrameCount)) {
132 if (frameCount > 0 && mSampleRate > 0) {
136 size_t bufferSize = frameCount * Format_frameSize(mFormat);
139 mPeriodNs = (frameCount * 1000000000LL) / mSampleRate; // 1.00
140 mUnderrunNs = (frameCount * 1750000000LL) / mSampleRate; // 1.75
141 mOverrunNs = (frameCount * 500000000LL) / mSampleRate; // 0.50
142 mForceNs = (frameCount * 950000000LL) / mSampleRate; // 0.95
143 mWarmupNsMin = (frameCount * 750000000LL) / mSampleRate; // 0.75
144 mWarmupNsMax = (frameCount * 125000000
164 const size_t frameCount = current->mFrameCount; local
[all...]
H A DFastMixer.cpp141 const size_t frameCount = current->mFrameCount; local
174 if ((!Format_isEqual(mFormat, previousFormat)) || (frameCount != previous->mFrameCount)) {
182 if (frameCount > 0 && mSampleRate > 0) {
190 mMixer = new AudioMixer(frameCount, mSampleRate, FastMixerState::sMaxFastTracks);
193 mMixerBufferSize = mixerFrameSize * frameCount;
198 mSinkBufferSize = sinkFrameSize * frameCount;
201 mPeriodNs = (frameCount * 1000000000LL) / mSampleRate; // 1.00
202 mUnderrunNs = (frameCount * 1750000000LL) / mSampleRate; // 1.75
203 mOverrunNs = (frameCount * 500000000LL) / mSampleRate; // 0.50
204 mForceNs = (frameCount * 95000000
336 const size_t frameCount = current->mFrameCount; local
[all...]
H A DPatchPanel.cpp415 size_t playbackFrameCount = patch->mPlaybackThread->frameCount();
417 size_t recordFramecount = patch->mRecordThread->frameCount();
422 size_t frameCount = (playbackFrameCount * recordFramecount) >> shift; local
423 ALOGV("createPatchConnections() playframeCount %zu recordFramecount %zu frameCount %zu",
424 playbackFrameCount, recordFramecount, frameCount);
438 frameCount,
458 frameCount,
H A DAudioMixer.h45 AudioMixer(size_t frameCount, uint32_t sampleRate,
193 uint16_t frameCount; member in struct:android::AudioMixer::track_t
287 size_t frameCount; member in struct:android::AudioMixer::state_t
326 static void volumeRampStereo(track_t* t, int32_t* out, size_t frameCount, int32_t* temp,
328 static void volumeStereo(track_t* t, int32_t* out, size_t frameCount, int32_t* temp,
361 static void track__Resample(track_t* t, TO* out, size_t frameCount,
364 static void track__NoResample(track_t* t, TO* out, size_t frameCount,
H A DAudioResamplerDyn.cpp523 ALOG_ASSERT(inputIndex <= mBuffer.frameCount, "inputIndex%d > frameCount%d",
524 inputIndex, mBuffer.frameCount);
527 while (mBuffer.frameCount == 0 && inFrameCount > 0) {
528 mBuffer.frameCount = inFrameCount;
533 inFrameCount -= mBuffer.frameCount;
541 if (inputIndex >= mBuffer.frameCount) {
555 const size_t frameCount = mBuffer.frameCount; local
582 if (inputIndex >= frameCount) {
[all...]
H A DAudioResamplerSinc.cpp310 while (mBuffer.frameCount == 0) {
311 mBuffer.frameCount = inFrameCount;
324 if (inputIndex >= mBuffer.frameCount) {
325 inputIndex -= mBuffer.frameCount;
333 const size_t frameCount = mBuffer.frameCount; local
350 if (inputIndex >= frameCount) {
358 if (inputIndex >= frameCount) {
359 inputIndex -= frameCount;
/frameworks/base/core/jni/android/graphics/
H A DInterpolator.cpp7 static jlong Interpolator_constructor(JNIEnv* env, jobject clazz, jint valueCount, jint frameCount) argument
9 return reinterpret_cast<jlong>(new SkInterpolator(valueCount, frameCount));
18 static void Interpolator_reset(JNIEnv* env, jobject clazz, jlong interpHandle, jint valueCount, jint frameCount) argument
21 interp->reset(valueCount, frameCount);
/frameworks/base/graphics/java/android/graphics/
H A DInterpolator.java29 public Interpolator(int valueCount, int frameCount) { argument
31 mFrameCount = frameCount;
32 native_instance = nativeConstructor(valueCount, frameCount);
49 public void reset(int valueCount, int frameCount) { argument
51 mFrameCount = frameCount;
52 nativeReset(native_instance, valueCount, frameCount);
157 private static native long nativeConstructor(int valueCount, int frameCount); argument
159 private static native void nativeReset(long native_instance, int valueCount, int frameCount); argument
/frameworks/native/opengl/tests/angeles/
H A Dapp-linux.cpp206 int frameCount = 0; local
220 frameCount++;
229 printf("totalTime=%f s, frameCount=%d, %.2f fps\n",
230 totalTime, frameCount, frameCount/totalTime);
/frameworks/av/media/libstagefright/
H A DAudioSource.cpp80 uint32_t frameCount = kMaxBufferSize / sizeof(int16_t) / channelCount; local
84 while ((bufCount * frameCount) < minFrameCount) {
92 (size_t) (bufCount * frameCount),
95 frameCount /*notificationFrames*/,
/frameworks/ex/framesequence/src/android/support/rastermill/
H A DFrameSequence.java53 boolean opaque, int frameCount, int defaultLoopCount) {
58 mFrameCount = frameCount;
52 FrameSequence(long nativeFrameSequence, int width, int height, boolean opaque, int frameCount, int defaultLoopCount) argument
/frameworks/wilhelm/tests/examples/
H A DslesTestRecBuffQueue.cpp118 sf_count_t frameCount = BUFFER_SIZE_IN_BYTES / frameSize; local
123 (void) sf_writef_short(sndfile, (const short *) temp, frameCount);
126 (void) sf_writef_short(sndfile, (const short *) pCntxt->pDataBase, frameCount);
129 (void) sf_writef_int(sndfile, (const int *) pCntxt->pDataBase, frameCount);
132 (void) sf_writef_float(sndfile, (const float *) pCntxt->pDataBase, frameCount);
/frameworks/av/media/libeffects/lvm/wrapper/Bundle/
H A DEffectBundle.h99 int frameCount; member in struct:BundledEffectContext
/frameworks/ex/framesequence/jni/
H A DFrameSequence_webp.cpp51 const size_t frameCount = getFrameCount(); local
52 mIsKeyFrame = new bool[frameCount];
63 for (size_t i = 1; i < frameCount; i++) {
81 for (size_t i = 0; i < frameCount; i++) {
352 const int frameCount = mFrameSequence.getFrameCount(); local
353 const int lastFrame = (frameNr + frameCount - 1) % frameCount;
/frameworks/av/media/libmedia/
H A DAudioTrackShared.cpp59 Proxy::Proxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount, size_t frameSize, argument
61 : mCblk(cblk), mBuffers(buffers), mFrameCount(frameCount), mFrameSize(frameSize),
62 mFrameCountP2(roundup(frameCount)), mIsOut(isOut), mClientInServer(clientInServer),
69 ClientProxy::ClientProxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount, argument
71 : Proxy(cblk, buffers, frameCount, frameSize, isOut, clientInServer)
75 setBufferSizeInFrames(frameCount);
94 const uint32_t maximum = frameCount();
524 size_t frameCount, size_t frameSize)
525 : AudioTrackClientProxy(cblk, buffers, frameCount, frameSize),
615 ServerProxy::ServerProxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount, argument
523 StaticAudioTrackClientProxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount, size_t frameSize) argument
829 tallyUnderrunFrames(uint32_t frameCount) argument
861 StaticAudioTrackServerProxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount, size_t frameSize) argument
[all...]
/frameworks/av/include/private/media/
H A DAudioTrackShared.h205 Proxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount, size_t frameSize, bool isOut,
216 size_t frameCount() const { return mFrameCount; } function in class:android::Proxy
238 ClientProxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount, size_t frameSize,
356 AudioTrackClientProxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount, argument
358 : ClientProxy(cblk, buffers, frameCount, frameSize, true /*isOut*/,
407 StaticAudioTrackClientProxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount,
457 AudioRecordClientProxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount, argument
459 : ClientProxy(cblk, buffers, frameCount, frameSize,
479 ServerProxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount, size_t frameSize,
544 AudioTrackServerProxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount, argument
646 AudioRecordServerProxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount, size_t frameSize, bool clientInServer) argument
[all...]

Completed in 6287 milliseconds

12