Home
last modified time | relevance | path

Searched refs:track (Results 1 – 25 of 111) sorted by relevance

12345

/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/functional/audio/
DMediaAudioTrackTest.java87 AudioTrack track = null; in constructorTestMultiSampleRate() local
89 track = new AudioTrack( in constructorTestMultiSampleRate()
102 if (track != null) { in constructorTestMultiSampleRate()
103 localRes = (track.getState() == _expected_stateForMode); in constructorTestMultiSampleRate()
104 track.release(); in constructorTestMultiSampleRate()
262 AudioTrack track = null; in testConstructorStreamType() local
268 track = new AudioTrack(STREAM_TYPES[i], in testConstructorStreamType()
278 if (track != null) { in testConstructorStreamType()
279 if (track.getState() != AudioTrack.STATE_INITIALIZED) { in testConstructorStreamType()
285 track.release(); in testConstructorStreamType()
[all …]
/frameworks/av/media/libaudioprocessing/
DAudioMixer.cpp76 const std::shared_ptr<Track> &track = getTrack(name); in setChannelMasks() local
78 if (trackChannelMask == (track->channelMask | track->mHapticChannelMask) in setChannelMasks()
79 && mixerChannelMask == (track->mMixerChannelMask | track->mMixerHapticChannelMask)) { in setChannelMasks()
100 track->channelMask = trackChannelMask; in setChannelMasks()
101 track->channelCount = trackChannelCount; in setChannelMasks()
102 track->mMixerChannelMask = mixerChannelMask; in setChannelMasks()
103 track->mMixerChannelCount = mixerChannelCount; in setChannelMasks()
104 track->mHapticChannelMask = hapticChannelMask; in setChannelMasks()
105 track->mHapticChannelCount = hapticChannelCount; in setChannelMasks()
106 track->mMixerHapticChannelMask = mixerHapticChannelMask; in setChannelMasks()
[all …]
DAudioMixerBase.cpp165 const std::shared_ptr<TrackBase> &track = mTracks[name]; in setChannelMasks() local
167 if (trackChannelMask == track->channelMask && mixerChannelMask == track->mMixerChannelMask) { in setChannelMasks()
175 track->channelMask = trackChannelMask; in setChannelMasks()
176 track->channelCount = trackChannelCount; in setChannelMasks()
177 track->mMixerChannelMask = mixerChannelMask; in setChannelMasks()
178 track->mMixerChannelCount = mixerChannelCount; in setChannelMasks()
181 track->recreateResampler(mSampleRate); in setChannelMasks()
199 const std::shared_ptr<TrackBase> &track = mTracks[name]; in enable() local
201 if (!track->enabled) { in enable()
202 track->enabled = true; in enable()
[all …]
/frameworks/wilhelm/src/itf/
DIOutputMixExt.cpp45 static SLboolean track_check(Track *track) in track_check() argument
47 assert(NULL != track); in track_check()
50 CAudioPlayer *audioPlayer = track->mAudioPlayer; in track_check()
58 assert(audioPlayer->mTrack == track); in track_check()
60 SLuint32 framesMixed = track->mFramesMixed; in track_check()
62 track->mFramesMixed = 0; in track_check()
78 track->mReader = NULL; in track_check()
79 track->mAvail = 0; in track_check()
87 unsigned i = track - outputMix->mOutputMixExt.mTracks; in track_check()
90 track->mAudioPlayer = NULL; in track_check()
[all …]
DIMIDIMuteSolo.cpp126 static SLresult IMIDIMuteSolo_SetTrackMute(SLMIDIMuteSoloItf self, SLuint16 track, SLboolean mute) in IMIDIMuteSolo_SetTrackMute() argument
132 if (!(track < thiz->mTrackCount)) { in IMIDIMuteSolo_SetTrackMute()
135 SLuint32 mask = 1 << track; in IMIDIMuteSolo_SetTrackMute()
149 static SLresult IMIDIMuteSolo_GetTrackMute(SLMIDIMuteSoloItf self, SLuint16 track, SLboolean *pMute) in IMIDIMuteSolo_GetTrackMute() argument
155 if (!(track < thiz->mTrackCount) || NULL == pMute) { in IMIDIMuteSolo_GetTrackMute()
161 *pMute = (mask >> track) & 1; in IMIDIMuteSolo_GetTrackMute()
169 static SLresult IMIDIMuteSolo_SetTrackSolo(SLMIDIMuteSoloItf self, SLuint16 track, SLboolean solo) in IMIDIMuteSolo_SetTrackSolo() argument
175 if (!(track < thiz->mTrackCount)) { in IMIDIMuteSolo_SetTrackSolo()
178 SLuint32 mask = 1 << track; interface_lock_exclusive(thiz); in IMIDIMuteSolo_SetTrackSolo()
191 static SLresult IMIDIMuteSolo_GetTrackSolo(SLMIDIMuteSoloItf self, SLuint16 track, SLboolean *pSolo) in IMIDIMuteSolo_GetTrackSolo() argument
[all …]
/frameworks/av/media/extractors/fuzzers/
DExtractorFuzzerBase.cpp61 MediaTrackHelper* track = mExtractor->getTrack(trackIndex); in extractTracks() local
62 if (!track) { in extractTracks()
65 extractTrack(track, bufferGroup); in extractTracks()
66 delete track; in extractTracks()
71 void ExtractorFuzzerBase::extractTrack(MediaTrackHelper* track, MediaBufferGroup* bufferGroup) { in extractTrack() argument
72 CMediaTrack* cTrack = wrap(track); in extractTrack()
77 media_status_t status = cTrack->start(track, bufferGroup->wrap()); in extractTrack()
85 status = track->read(&buffer); in extractTrack()
91 cTrack->stop(track); in extractTrack()
124 MediaTrackHelper* track = mExtractor->getTrack(trackIndex); in seekAndExtractTracks() local
[all …]
/frameworks/base/media/java/android/media/
DSubtitleController.java156 public boolean selectTrack(SubtitleTrack track) { in selectTrack() argument
157 if (track != null && !mTracks.contains(track)) { in selectTrack()
161 processOnAnchor(mHandler.obtainMessage(WHAT_SELECT_TRACK, track)); in selectTrack()
165 private void doSelectTrack(SubtitleTrack track) { in doSelectTrack() argument
167 if (mSelectedTrack == track) { in doSelectTrack()
176 mSelectedTrack = track; in doSelectTrack()
187 mListener.onSubtitleTrackSelected(track); in doSelectTrack()
226 for (SubtitleTrack track: mTracks) { in getDefaultTrack()
227 MediaFormat format = track.getFormat(); in getDefaultTrack()
256 bestTrack = track; in getDefaultTrack()
[all …]
/frameworks/av/media/codecs/amrwb/enc/src/
Dc4t64fx.c79 Word16 track, /* (i) track to use */
89 Word16 track, /* (i) track to use */
99 Word16 track, /* (i) track to use */
140 Word16 st, ix, iy, pos, index, track, nb_pulse, nbiter, j_temp; in ACELP_4t64_fx() local
738 track = (Word16) (i & 0x03); /* track = i % NB_TRACK (0..3) */ in ACELP_4t64_fx()
750 i = (Word16)((vo_L_mult(track, NPMAXPT) >> 1)); in ACELP_4t64_fx()
759 ALOGE("b/132647222, OOB access in ind array track=%d i=%d", track, i); in ACELP_4t64_fx()
768 for (track = 0; track < NB_TRACK; track++) in ACELP_4t64_fx()
770 _index[track] = (Word16)(quant_1p_N1(ind[k], 4)); in ACELP_4t64_fx()
775 for (track = 0; track < NB_TRACK; track++) in ACELP_4t64_fx()
[all …]
/frameworks/av/services/audioflinger/
DThreads.cpp1839 ssize_t AudioFlinger::ThreadBase::ActiveTracks<T>::add(const sp<T> &track) { in add() argument
1840 ssize_t index = mActiveTracks.indexOf(track); in add()
1842 ALOGW("ActiveTracks<T>::add track %p already there", track.get()); in add()
1845 logTrack("add", track); in add()
1847 mLatestActiveTrack = track; in add()
1848 ++mBatteryCounter[track->uid()].second; in add()
1850 return mActiveTracks.add(track); in add()
1854 ssize_t AudioFlinger::ThreadBase::ActiveTracks<T>::remove(const sp<T> &track) { in remove() argument
1855 ssize_t index = mActiveTracks.remove(track); in remove()
1857 ALOGW("ActiveTracks<T>::remove nonexistent track %p", track.get()); in remove()
[all …]
/frameworks/av/media/codecs/amrnb/enc/src/
Dc8_31pf.cpp202 Word16 track; in build_code() local
241 track = i & 3; /* track = pos%4 */ in build_code()
259 if (pos_indx[track] < 0) in build_code()
261 pos_indx[track] = pos_index; in build_code()
262 sign_indx[track] = sign_index; in build_code()
266 if (((sign_index ^ sign_indx[track]) & 1) == 0) in build_code()
270 if (pos_indx[track] <= pos_index) in build_code()
272 pos_indx[track + NB_TRACK_MR102] = pos_index; in build_code()
276 pos_indx[track + NB_TRACK_MR102] = pos_indx[track]; in build_code()
278 pos_indx[track] = pos_index; in build_code()
[all …]
Dc2_11pf.cpp627 Word16 track; in build_code() local
677 track = i - tempWord; in build_code()
679 tempWord = track; in build_code()
683 track = 1; in build_code()
692 else if (track == 1) in build_code()
698 track = 0; in build_code()
708 track = 1; in build_code()
725 else if (track == 2) in build_code()
727 track = 1; in build_code()
743 else if (track == 3) in build_code()
[all …]
Dc4_17pf.cpp404 Word16 track; in search_4i40() local
432 for (track = 3; track < 5; track++) in search_4i40()
439 ipos[3] = track; in search_4i40()
751 Word16 track; in build_code() local
790 track = i - (Word16) s; in build_code()
794 if (track == 1) in build_code()
799 else if (track == 2) in build_code()
804 else if (track == 3) in build_code()
809 else if (track == 4) in build_code()
811 track = 3; in build_code()
[all …]
Dc3_14pf.cpp681 Word16 track; in build_code() local
718 track = i - (Word16) s; in build_code()
720 if (track == 1) in build_code()
725 else if (track == 2) in build_code()
727 track = 2; in build_code()
732 else if (track == 3) in build_code()
734 track = 1; in build_code()
742 else if (track == 4) in build_code()
744 track = 2; in build_code()
759 track = 1 << track; in build_code()
[all …]
/frameworks/base/core/java/android/speech/tts/
DBlockingAudioTrack.java95 AudioTrack track = createStreamingAudioTrack(); in init() local
97 mAudioTrack = track; in init()
100 if (track == null) { in init()
117 AudioTrack track = null; in write() local
119 track = mAudioTrack; in write()
122 if (track == null || mStopped) { in write()
125 final int bytesWritten = writeToAudioTrack(track, data); in write()
132 AudioTrack track = null; in waitAndRelease() local
134 track = mAudioTrack; in waitAndRelease()
136 if (track == null) { in waitAndRelease()
[all …]
/frameworks/av/media/libmediaplayerservice/nuplayer/
DGenericSource.cpp209 sp<IMediaSource> track = extractor->getTrack(i); in initFromDataSource() local
210 if (track == NULL) { in initFromDataSource()
232 mAudioTrack.mSource = track; in initFromDataSource()
247 mVideoTrack.mSource = track; in initFromDataSource()
256 mSources.push(track); in initFromDataSource()
650 Track* track; in onMessageReceived() local
656 track = &mAudioTrack; in onMessageReceived()
661 track = &mVideoTrack; in onMessageReceived()
667 if (track->mSource != NULL) { in onMessageReceived()
668 track->mSource->stop(); in onMessageReceived()
[all …]
/frameworks/av/media/extractors/tests/
DExtractorUnitTest.cpp314 void randomSeekTest(MediaTrackHelper *track, int64_t clipDuration) { in randomSeekTest() argument
336 status = track->read(&buffer, options); in randomSeekTest()
355 void getSeekablePoints(vector<int64_t> &seekablePoints, MediaTrackHelper *track) { in getSeekablePoints() argument
363 status = track->read(&buffer); in getSeekablePoints()
417 MediaTrackHelper *track = mExtractor->getTrack(idx); in TEST_P() local
418 ASSERT_NE(track, nullptr) << "Failed to get track for index " << idx; in TEST_P()
420 CMediaTrack *cTrack = wrap(track); in TEST_P()
424 status = cTrack->start(track, bufferGroup->wrap()); in TEST_P()
434 status = track->read(&buffer); in TEST_P()
444 status = cTrack->stop(track); in TEST_P()
[all …]
/frameworks/av/media/libaudioclient/tests/
Dtest_create_audiotrack.cpp43 sp<AudioTrack> track = new AudioTrack(AUDIO_STREAM_DEFAULT, in testTrack() local
47 if (track == 0 || track->initCheck() != NO_ERROR) { in testTrack()
51 track->dump(outputFileFd, args); in testTrack()
112 sp<AudioTrack> track = new AudioTrack(); in testTrack() local
114 track->set(AUDIO_STREAM_DEFAULT, in testTrack()
133 status = track->initCheck(); in testTrack()
139 track->dump(outputFileFd, args); in testTrack()
/frameworks/base/core/jni/
Dandroid_os_Trace.cpp88 withString(env, trackStr, [env, tag, nameStr, cookie](char* track) { in android_os_Trace_nativeAsyncTraceForTrackBegin() argument
89 withString(env, nameStr, [tag, track, cookie](char* name) { in android_os_Trace_nativeAsyncTraceForTrackBegin()
90 atrace_async_for_track_begin(tag, track, name, cookie); in android_os_Trace_nativeAsyncTraceForTrackBegin()
98 withString(env, trackStr, [env, tag, nameStr, cookie](char* track) { in android_os_Trace_nativeAsyncTraceForTrackEnd() argument
99 withString(env, nameStr, [tag, track, cookie](char* name) { in android_os_Trace_nativeAsyncTraceForTrackEnd()
100 atrace_async_for_track_end(tag, track, name, cookie); in android_os_Trace_nativeAsyncTraceForTrackEnd()
122 withString(env, trackStr, [env, tag, nameStr](char* track) { in android_os_Trace_nativeInstantForTrack() argument
123 withString(env, nameStr, [tag, track](char* name) { in android_os_Trace_nativeInstantForTrack()
124 atrace_instant_for_track(tag, track, name); in android_os_Trace_nativeInstantForTrack()
/frameworks/av/media/libmediatranscoding/transcoder/
DMediaSampleWriter.cpp295 TrackRecord& track = mTracks[trackIndex]; in runWriterLoop() local
298 if (track.mReachedEos) { in runWriterLoop()
303 track.mReachedEos = true; in runWriterLoop()
308 if (track.mDurationUs > 0 && track.mFirstSampleTimeSet) { in runWriterLoop()
309 sample->info.presentationTimeUs = track.mDurationUs + track.mFirstSampleTimeUs; in runWriterLoop()
313 track.mPrevSampleTimeUs = sample->info.presentationTimeUs; in runWriterLoop()
314 if (!track.mFirstSampleTimeSet) { in runWriterLoop()
317 track.mFirstSampleTimeUs = sample->info.presentationTimeUs; in runWriterLoop()
318 track.mFirstSampleTimeSet = true; in runWriterLoop()
335 const int64_t elapsed = track.mPrevSampleTimeUs - track.mFirstSampleTimeUs; in runWriterLoop()
[all …]
/frameworks/av/media/libstagefright/rtsp/include/media/stagefright/rtsp/
DMyHandler.h676 TrackInfo *track = NULL; in onMessageReceived() local
679 track = &mTracks.editItemAt(trackIndex); in onMessageReceived()
689 CHECK(track != NULL); in onMessageReceived()
743 if (track->mRTPSocket != -1 && track->mRTCPSocket != -1) { in onMessageReceived()
744 if (!track->mUsingInterleavedTCP) { in onMessageReceived()
750 track->mRTPSocket, in onMessageReceived()
751 track->mRTCPSocket, in onMessageReceived()
756 track->mRTPSocket, track->mRTCPSocket, in onMessageReceived()
758 notify, track->mUsingInterleavedTCP); in onMessageReceived()
768 if (track) { in onMessageReceived()
[all …]
/frameworks/av/media/libaudioclient/fuzzer/
Daudioflinger_fuzzer.cpp227 sp<AudioTrack> track = new AudioTrack(); in invokeAudioTrack() local
234 track->set(AUDIO_STREAM_DEFAULT, sampleRate, format, channelMask, frameCount, flags, nullptr, in invokeAudioTrack()
241 status_t status = track->initCheck(); in invokeAudioTrack()
243 track.clear(); in invokeAudioTrack()
246 track->getSampleRate(); in invokeAudioTrack()
247 track->latency(); in invokeAudioTrack()
248 track->getUnderrunCount(); in invokeAudioTrack()
249 track->streamType(); in invokeAudioTrack()
250 track->channelCount(); in invokeAudioTrack()
251 track->getNotificationPeriodInFrames(); in invokeAudioTrack()
[all …]
/frameworks/base/core/java/android/widget/
DScrollBarDrawable.java196 final Drawable track; in drawTrack() local
198 track = mVerticalTrack; in drawTrack()
200 track = mHorizontalTrack; in drawTrack()
203 if (track != null) { in drawTrack()
205 track.setBounds(bounds); in drawTrack()
207 track.draw(canvas); in drawTrack()
280 public void setVerticalTrackDrawable(Drawable track) { in setVerticalTrackDrawable() argument
285 propagateCurrentState(track); in setVerticalTrackDrawable()
286 mVerticalTrack = track; in setVerticalTrackDrawable()
302 public void setHorizontalTrackDrawable(Drawable track) { in setHorizontalTrackDrawable() argument
[all …]
/frameworks/base/packages/SystemUI/src/com/android/systemui/util/leak/
DTrackedObjects.java37 public synchronized <T> void track(T object) { in track() method in TrackedObjects
47 trackedClass.track(object); in track()
48 mTrackedCollections.track(trackedClass, clazz.getName()); in track()
58 void track(T object) { in track() method in TrackedObjects.TrackedClass
/frameworks/base/media/tests/audiotests/
Dshared_mem_test.cpp98 sp<AudioTrack> track = new AudioTrack(AUDIO_STREAM_MUSIC,// stream type in Test01() local
104 status_t status = track->initCheck(); in Test01()
106 track.clear(); in Test01()
113 track->start(); in Test01()
118 track->stop(); in Test01()
/frameworks/av/media/libstagefright/writer_fuzzers/
DREADME.md32 …bits of 2nd byte of data for first track and 11th byte of data for second track and 20th byte of d…
33 …its of 3rd byte to 6th bytes of data if first track is audio and 12th to 15th bytes of data if sec…
34 …ts of 7th byte to 10th bytes of data if first track is audio and 16th to 19th bytes of data if sec…
35 …its of 3rd byte to 6th bytes of data if first track is video and 12th to 15th bytes of data if sec…
36 …ts of 7th byte to 10th bytes of data if first track is video and 16th to 19th bytes of data if sec…

12345