/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/functional/audio/ |
D | MediaAudioTrackTest.java | 87 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/ |
D | AudioMixer.cpp | 76 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 …]
|
D | AudioMixerBase.cpp | 165 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/ |
D | IOutputMixExt.cpp | 45 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 …]
|
D | IMIDIMuteSolo.cpp | 126 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/ |
D | ExtractorFuzzerBase.cpp | 61 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/ |
D | SubtitleController.java | 156 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/ |
D | c4t64fx.c | 79 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/ |
D | Threads.cpp | 1839 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/ |
D | c8_31pf.cpp | 202 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 …]
|
D | c2_11pf.cpp | 627 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 …]
|
D | c4_17pf.cpp | 404 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 …]
|
D | c3_14pf.cpp | 681 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/ |
D | BlockingAudioTrack.java | 95 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/ |
D | GenericSource.cpp | 209 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/ |
D | ExtractorUnitTest.cpp | 314 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/ |
D | test_create_audiotrack.cpp | 43 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/ |
D | android_os_Trace.cpp | 88 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/ |
D | MediaSampleWriter.cpp | 295 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/ |
D | MyHandler.h | 676 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/ |
D | audioflinger_fuzzer.cpp | 227 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/ |
D | ScrollBarDrawable.java | 196 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/ |
D | TrackedObjects.java | 37 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/ |
D | shared_mem_test.cpp | 98 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/ |
D | README.md | 32 …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…
|