Searched defs:frameCount (Results 1 - 25 of 34) sorted by path

12

/frameworks/av/include/media/
H A DAudioBufferProvider.h30 Buffer() : raw(NULL), frameCount(0) { }
36 size_t frameCount; member in struct:android::AudioBufferProvider::Buffer
H A DAudioRecord.h66 size_t frameCount; member in class:android::AudioRecord::Buffer
67 size_t size; // total size in bytes == frameCount * frameSize
101 static status_t getMinFrameCount(int* frameCount,
123 * frameCount: Total size of track PCM buffer in frames. This defines the
137 int frameCount = 0,
162 int frameCount = 0,
187 uint32_t frameCount() const;
281 /* obtains a buffer of "frameCount" frames. The buffer must be
347 int frameCount,
H A DAudioSystem.h91 static status_t getOutputFrameCount(int* frameCount, audio_stream_type_t stream = AUDIO_STREAM_DEFAULT);
100 int* frameCount);
111 static status_t getOutputFrameCount(int* frameCount, int stream = AUDIO_STREAM_DEFAULT);
155 : samplingRate(0), format(AUDIO_FORMAT_DEFAULT), channels(0), frameCount(0), latency(0) {}
160 size_t frameCount; member in class:android::AudioSystem::OutputDescriptor
H A DAudioTrack.h77 size_t frameCount; // number of sample frames corresponding to size; member in class:android::AudioTrack::Buffer
117 static status_t getMinFrameCount(int* frameCount,
139 * frameCount: Minimum size of track PCM buffer in frames. This defines the
158 int frameCount = 0,
170 int frameCount = 0,
214 int frameCount = 0,
242 uint32_t frameCount() const;
411 /* Obtains a buffer of "frameCount" frames. The buffer must be
434 /* Release a filled buffer of "frameCount" frames for AudioFlinger to process. */
489 int frameCount,
[all...]
/frameworks/av/include/private/media/
H A DAudioTrackShared.h76 uint32_t frameCount; member in struct:android::audio_track_cblk_t
117 uint32_t stepUser(uint32_t frameCount); // called by client only, where
119 bool stepServer(uint32_t frameCount); // called by server only
/frameworks/av/libvideoeditor/lvpp/
H A DVideoEditorPlayer.cpp348 return mTrack->frameCount() * frameSize();
351 ssize_t VideoEditorPlayer::VeAudioOutput::frameCount() const { function in class:android::VideoEditorPlayer::VeAudioOutput
354 return mTrack->frameCount();
411 int frameCount; local
422 frameCount = (sampleRate*afFrameCount*bufferCount)/afSampleRate;
444 frameCount,
454 frameCount,
/frameworks/av/media/libeffects/lvm/wrapper/Bundle/
H A DEffectBundle.cpp297 pContext->pBundledContext->frameCount = -1;
734 // frameCount: Frames to process
745 int frameCount,
755 if (pContext->pBundledContext->frameCount != frameCount) {
760 (LVM_INT16 *)malloc(frameCount * sizeof(LVM_INT16) * 2);
761 pContext->pBundledContext->frameCount = frameCount;
770 fwrite(pIn, frameCount*sizeof(LVM_INT16)*2, 1, pContext->pBundledContext->PcmInPtr);
780 (LVM_UINT16)frameCount, /* Numbe
743 LvmBundle_process(LVM_INT16 *pIn, LVM_INT16 *pOut, int frameCount, EffectContext *pContext) argument
[all...]
H A DEffectBundle.h97 int frameCount; member in struct:BundledEffectContext
/frameworks/av/media/libeffects/lvm/wrapper/Reverb/
H A DEffectReverb.cpp426 // frameCount: Frames to process
437 int frameCount,
462 fwrite(pIn, frameCount*sizeof(LVM_INT16)*samplesPerFrame, 1, pContext->PcmInPtr);
474 for(int i=0; i<frameCount*samplesPerFrame; i++){
479 for (int i = 0; i < frameCount; i++) {
486 memset(pContext->OutFrames32, 0, frameCount * sizeof(LVM_INT32) * 2); //always stereo here
489 memset(pContext->InFrames32,0,frameCount * sizeof(LVM_INT32) * samplesPerFrame);
497 frameCount); /* Number of samples to read */
505 for (int i=0; i < frameCount*2; i++) { //always stereo here
509 for (int i=0; i < frameCount*
435 process( LVM_INT16 *pIn, LVM_INT16 *pOut, int frameCount, ReverbContext *pContext) argument
[all...]
/frameworks/av/media/libeffects/preprocessing/
H A DPreProcessing.cpp107 size_t frameCount; // buffer size before input resampler ( <=> apmFrameCount) member in struct:preproc_session_s
798 session->frameCount = session->apmFrameCount;
931 session->frameCount = session->apmFrameCount;
933 session->frameCount = (session->apmFrameCount * session->samplingRate) /
1183 // inBuffer->frameCount, session->enabledMsk, session->processedMsk);
1187 size_t framesRq = outBuffer->frameCount;
1191 if (outBuffer->frameCount < fr) {
1192 fr = outBuffer->frameCount;
1203 outBuffer->frameCount = framesWr;
1205 inBuffer->frameCount
[all...]
/frameworks/av/media/libeffects/testlibs/
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
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
/frameworks/av/media/libmedia/
H A DAudioRecord.cpp39 int* frameCount,
44 if (frameCount == NULL) return BAD_VALUE;
47 *frameCount = 0;
70 *frameCount = size;
87 int frameCount,
96 frameCount, cbf, user, notificationFrames, sessionId);
122 int frameCount,
130 ALOGV("set(): sampleRate %d, channelMask %#x, frameCount %d",sampleRate, channelMask, frameCount);
186 if (frameCount
38 getMinFrameCount( int* frameCount, uint32_t sampleRate, audio_format_t format, audio_channel_mask_t channelMask) argument
82 AudioRecord( audio_source_t inputSource, uint32_t sampleRate, audio_format_t format, audio_channel_mask_t channelMask, int frameCount, callback_t cbf, void* user, int notificationFrames, int sessionId) argument
117 set( audio_source_t inputSource, uint32_t sampleRate, audio_format_t format, audio_channel_mask_t channelMask, int frameCount, callback_t cbf, void* user, int notificationFrames, bool threadCanCallJava, int sessionId) argument
255 uint32_t AudioRecord::frameCount() const function in class:android::AudioRecord
425 openRecord_l( uint32_t sampleRate, audio_format_t format, audio_channel_mask_t channelMask, int frameCount, audio_io_handle_t input) argument
[all...]
H A DAudioSystem.cpp255 status_t AudioSystem::getOutputFrameCount(int* frameCount, int streamType) { argument
256 return getOutputFrameCount(frameCount, (audio_stream_type_t)streamType);
259 status_t AudioSystem::getOutputFrameCount(int* frameCount, audio_stream_type_t streamType) argument
272 return getFrameCount(output, streamType, frameCount);
277 int* frameCount)
287 *frameCount = af->frameCount(output);
289 *frameCount = outputDesc->frameCount;
293 ALOGV("getFrameCount() streamType %d, output %d, frameCount
275 getFrameCount(audio_io_handle_t output, audio_stream_type_t streamType, int* frameCount) argument
[all...]
H A DAudioTrack.cpp53 int* frameCount,
57 if (frameCount == NULL) return BAD_VALUE;
60 *frameCount = 0;
85 *frameCount = (sampleRate == 0) ? afFrameCount * minBufCount :
88 *frameCount, afFrameCount, minBufCount, afSampleRate, afLatency);
107 int frameCount,
119 frameCount, flags, cbf, user, notificationFrames,
129 int frameCount,
141 frameCount, (audio_output_flags_t)flags, cbf, user, notificationFrames,
162 0 /*frameCount*/, flag
52 getMinFrameCount( int* frameCount, audio_stream_type_t streamType, uint32_t sampleRate) argument
102 AudioTrack( audio_stream_type_t streamType, uint32_t sampleRate, audio_format_t format, audio_channel_mask_t channelMask, int frameCount, audio_output_flags_t flags, callback_t cbf, void* user, int notificationFrames, int sessionId) argument
124 AudioTrack( int streamType, uint32_t sampleRate, int format, int channelMask, int frameCount, uint32_t flags, callback_t cbf, void* user, int notificationFrames, int sessionId) argument
186 set( audio_stream_type_t streamType, uint32_t sampleRate, audio_format_t format, audio_channel_mask_t channelMask, int frameCount, audio_output_flags_t flags, callback_t cbf, void* user, int notificationFrames, const sp<IMemory>& sharedBuffer, bool threadCanCallJava, int sessionId) argument
352 uint32_t AudioTrack::frameCount() const function in class:android::AudioTrack
749 createTrack_l( audio_stream_type_t streamType, uint32_t sampleRate, audio_format_t format, audio_channel_mask_t channelMask, int frameCount, audio_output_flags_t flags, const sp<IMemory>& sharedBuffer, audio_io_handle_t output) argument
1514 stepUser(uint32_t frameCount) argument
1552 stepServer(uint32_t frameCount) argument
[all...]
H A DIAudioFlinger.cpp92 int frameCount,
108 data.writeInt32(frameCount);
141 int frameCount,
155 data.writeInt32(frameCount);
209 virtual size_t frameCount(audio_io_handle_t output) const function in class:android::BpAudioFlinger
779 reply->writeInt32( frameCount((audio_io_handle_t) data.readInt32()) );
86 createTrack( pid_t pid, audio_stream_type_t streamType, uint32_t sampleRate, audio_format_t format, audio_channel_mask_t channelMask, int frameCount, track_flags_t flags, const sp<IMemory>& sharedBuffer, audio_io_handle_t output, pid_t tid, int *sessionId, status_t *status) argument
135 openRecord( pid_t pid, audio_io_handle_t input, uint32_t sampleRate, audio_format_t format, audio_channel_mask_t channelMask, int frameCount, track_flags_t flags, pid_t tid, int *sessionId, status_t *status) argument
H A DSoundPool.cpp584 uint32_t frameCount = 0; local
587 frameCount = sample->size()/numChannels/
593 if(frameCount < totalFrames) {
594 frameCount = totalFrames;
614 channels, frameCount, AUDIO_OUTPUT_FLAG_FAST, callback, userData,
625 newTrack->setLoop(0, frameCount, loop);
642 mAudioBufferSize = newTrack->frameCount()*newTrack->frameSize();
/frameworks/av/media/libmediaplayerservice/
H A DMediaPlayerService.cpp1328 return mTrack->frameCount() * frameSize();
1331 ssize_t MediaPlayerService::AudioOutput::frameCount() const function in class:android::MediaPlayerService::AudioOutput
1334 return mTrack->frameCount();
1392 uint32_t frameCount; local
1401 frameCount = (sampleRate*afFrameCount*bufferCount)/afSampleRate;
1420 frameCount,
1432 frameCount,
1459 (mRecycledTrack->frameCount() != t->frameCount())) {
1463 mRecycledTrack->frameCount(),
[all...]
H A DMediaPlayerService.h84 virtual ssize_t frameCount() const;
185 virtual ssize_t frameCount() const { return mFrameCount; } function in class:android::MediaPlayerService::AudioCache
/frameworks/av/media/libstagefright/
H A DAudioSource.cpp69 int frameCount = kMaxBufferSize / sizeof(int16_t) / channelCount; local
73 while ((bufCount * frameCount) < minFrameCount) {
80 bufCount * frameCount,
83 frameCount);
/frameworks/av/services/audioflinger/
H A DAudioFlinger.cpp447 int frameCount,
506 channelMask, frameCount, sharedBuffer, lSessionId, flags, tid, &lStatus);
580 size_t AudioFlinger::frameCount(audio_io_handle_t output) const function in class:android::AudioFlinger
585 ALOGW("frameCount() unknown thread %d", output);
590 return thread->frameCount();
1715 int frameCount,
1741 ((frameCount == 0) ||
1742 (frameCount >= (int) (mFrameCount * kFastTrackMultiplier)))
1761 // if frameCount not specified, then it defaults to fast mixer (HAL) frame count
1762 if (frameCount
441 createTrack( pid_t pid, audio_stream_type_t streamType, uint32_t sampleRate, audio_format_t format, audio_channel_mask_t channelMask, int frameCount, IAudioFlinger::track_flags_t flags, const sp<IMemory>& sharedBuffer, audio_io_handle_t output, pid_t tid, int *sessionId, status_t *status) argument
1709 createTrack_l( const sp<AudioFlinger::Client>& client, audio_stream_type_t streamType, uint32_t sampleRate, audio_format_t format, audio_channel_mask_t channelMask, int frameCount, const sp<IMemory>& sharedBuffer, int sessionId, IAudioFlinger::track_flags_t flags, pid_t tid, status_t *status) argument
3844 size_t frameCount = mFrameCount; local
4061 int frameCount = (3 * mNormalFrameCount * mSampleRate) / thread->sampleRate(); local
4140 TrackBase( ThreadBase *thread, const sp<Client>& client, uint32_t sampleRate, audio_format_t format, audio_channel_mask_t channelMask, int frameCount, const sp<IMemory>& sharedBuffer, int sessionId) argument
4314 Track( PlaybackThread *thread, const sp<Client>& client, audio_stream_type_t streamType, uint32_t sampleRate, audio_format_t format, audio_channel_mask_t channelMask, int frameCount, const sp<IMemory>& sharedBuffer, int sessionId, IAudioFlinger::track_flags_t flags) argument
4854 create( PlaybackThread *thread, const sp<Client>& client, audio_stream_type_t streamType, uint32_t sampleRate, audio_format_t format, audio_channel_mask_t channelMask, int frameCount, const sp<IMemory>& sharedBuffer, int sessionId) argument
4872 TimedTrack( PlaybackThread *thread, const sp<Client>& client, audio_stream_type_t streamType, uint32_t sampleRate, audio_format_t format, audio_channel_mask_t channelMask, int frameCount, const sp<IMemory>& sharedBuffer, int sessionId) argument
4984 int64_t frameCount = mTimedBufferQueue[trimEnd].buffer()->size() local
5368 RecordTrack( RecordThread *thread, const sp<Client>& client, uint32_t sampleRate, audio_format_t format, audio_channel_mask_t channelMask, int frameCount, int sessionId) argument
5490 OutputTrack( PlaybackThread *playbackThread, DuplicatingThread *sourceThread, uint32_t sampleRate, audio_format_t format, audio_channel_mask_t channelMask, int frameCount) argument
5878 openRecord( pid_t pid, audio_io_handle_t input, uint32_t sampleRate, audio_format_t format, audio_channel_mask_t channelMask, int frameCount, IAudioFlinger::track_flags_t flags, pid_t tid, int *sessionId, status_t *status) argument
6241 createRecordTrack_l( const sp<AudioFlinger::Client>& client, uint32_t sampleRate, audio_format_t format, audio_channel_mask_t channelMask, int frameCount, int sessionId, IAudioFlinger::track_flags_t flags, pid_t tid, status_t *status) argument
[all...]
H A DAudioFlinger.h95 int frameCount,
109 int frameCount,
118 virtual size_t frameCount(audio_io_handle_t output) const;
391 int frameCount,
560 // Called by AudioFlinger::frameCount(audio_io_handle_t output) and effects,
562 size_t frameCount() const { return mNormalFrameCount; } function in class:android::AudioFlinger::ThreadBase
783 int frameCount,
907 int frameCount,
950 int frameCount,
999 int frameCount);
[all...]
H A DAudioMixer.cpp63 mDownmixConfig.inputCfg.buffer.frameCount = pBuffer->frameCount;
65 mDownmixConfig.outputCfg.buffer.frameCount = pBuffer->frameCount;
99 AudioMixer::AudioMixer(size_t frameCount, uint32_t sampleRate, uint32_t maxNumTracks) argument
113 mState.frameCount = frameCount;
187 // t->frameCount
198 // t->buffer.frameCount
497 int32_t volInc = d / int32_t(mState.frameCount);
800 volumeRampStereo(track_t* t, int32_t* out, size_t frameCount, int32_t* temp, int32_t* aux) argument
842 volumeStereo(track_t* t, int32_t* out, size_t frameCount, int32_t* temp, int32_t* aux) argument
870 track__16BitsStereo(track_t* t, int32_t* out, size_t frameCount, int32_t* temp, int32_t* aux) argument
960 track__16BitsMono(track_t* t, int32_t* out, size_t frameCount, int32_t* temp, int32_t* aux) argument
[all...]

Completed in 1653 milliseconds

12