/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/functional/audio/ |
H A D | MediaAudioTrackTest.java | 87 AudioTrack track = null; 89 track = new AudioTrack( 102 if (track != null) { 103 localRes = (track.getState() == _expected_stateForMode); 104 track.release(); 262 AudioTrack track = null; 268 track = new AudioTrack(STREAM_TYPES[i], 278 if (track != null) { 279 if (track.getState() != AudioTrack.STATE_INITIALIZED) { 285 track [all...] |
/frameworks/base/media/libstagefright/ |
H A D | AVIExtractor.cpp | 651 Track *track = &mTracks.editItemAt(mTracks.size() - 1); local 653 track->mMeta = meta; 654 track->mRate = rate; 655 track->mScale = scale; 656 track->mBytesPerSample = sampleSize; 657 track->mKind = kind; 658 track->mNumSyncSamples = 0; 659 track->mThumbnailSampleSize = 0; 660 track->mThumbnailSampleIndex = -1; 661 track 673 Track *track = &mTracks.editItemAt(mTracks.size() - 1); local 796 Track *track = &mTracks.editItemAt(trackIndex); local 864 Track *track = &mTracks.editItemAt(i); local 999 Track *track = &mTracks.editItemAt(trackIndex); local 1047 Track *track = &mTracks.editItemAt(trackIndex); local 1111 const Track &track = mTracks.itemAt(trackIndex); local 1179 const Track &track = mTracks.itemAt(trackIndex); local [all...] |
H A D | MPEG4Extractor.cpp | 95 // This is used to cache the full sampletable metadata for a single track, 97 // Each MPEG4DataSource caches the sampletable metadata for a single track. 277 Track *track = mFirstTrack; local 278 while (track) { 279 Track *next = track->next; 281 delete track; 282 track = next; 312 Track *track = mFirstTrack; local 313 while (track) { 315 track 328 Track *track = mFirstTrack; local 706 Track *track = new Track; local 1687 Track *track = mFirstTrack; local 1706 verifyTrack(Track *track) argument [all...] |
/frameworks/base/media/libstagefright/codecs/amrnb/enc/src/ |
H A D | c8_31pf.cpp | 202 Word16 track; local 241 track = i & 3; /* track = pos%4 */ 259 if (pos_indx[track] < 0) 261 pos_indx[track] = pos_index; 262 sign_indx[track] = sign_index; 266 if (((sign_index ^ sign_indx[track]) & 1) == 0) 270 if (pos_indx[track] <= pos_index) 272 pos_indx[track + NB_TRACK_MR102] = pos_index; 276 pos_indx[track [all...] |
H A D | c2_11pf.cpp | 627 Word16 track; local 656 /* track = pos%5 */ 672 /* track = 677 track = i - tempWord; 679 tempWord = track; 683 track = 1; 692 else if (track == 1) 698 track = 0; 708 track = 1; 725 else if (track [all...] |
H A D | c4_17pf.cpp | 102 Word16 dn2[], /* i : maximum of corr. in each track. */ 329 dn2[] Array of type Word16 -- maximum of corr. in each track. 388 Word16 dn2[], /* i : maximum of corr. in each track. */ 404 Word16 track; local 432 for (track = 3; track < 5; track++) 439 ipos[3] = track; 751 Word16 track; local 782 /* track [all...] |
H A D | c3_14pf.cpp | 93 Word16 dn2[], /* i : maximum of corr. in each track. */ 317 dn2[] Array of type Word16 -- maximum of corr. in each track. 375 Word16 dn2[], /* i : maximum of corr. in each track. */ 681 Word16 track; local 710 /* track = pos%5 */ 717 /* track = sub(i, (Word16) s, pOverflow); */ 718 track = i - (Word16) s; 720 if (track == 1) 725 else if (track == 2) 727 track [all...] |
H A D | c2_9pf.cpp | 146 0, 1, 0, 1, -1, /* subframe 1; track to code; 199 pulse i1 can have 8 positions. Also coded is which track pair should be used, 891 Word16 i, j, k, track, first, index, _sign[NB_PULSE], indx, rsign; 895 0, 1, 0, 1, -1, // subframe 1; track to code; -1 do not code this position 913 // track = pos%5 914 track = sub(i, extract_l(L_shr(L_mult(index, 5), 1))); 916 first = pt[track]; 920 track = 0; 922 track = 1; 927 track 999 register Word16 track; local [all...] |
H A D | c1035pf.cpp | 271 Word16 i, j, k, track, index, _sign[NB_PULSE]; 292 // track = pos%5 293 track = sub (i, extract_l (L_shr (L_mult (index, 5), 1))); 308 if (indx[track] < 0) 310 indx[track] = index; 314 if (((index ^ indx[track]) & 8) == 0) 318 if (sub (indx[track], index) <= 0) 320 indx[track + 5] = index; 324 indx[track + 5] = indx[track]; 409 Word16 i, k, track, index, _sign[NB_PULSE]; local [all...] |
/frameworks/base/media/libstagefright/codecs/amrwbenc/src/ |
H A D | c4t64fx.c | 28 * 4 tracks x 16 positions per track = 64 samples. * 75 Word16 track, /* (i) track to use */ 85 Word16 track, /* (i) track to use */ 95 Word16 track, /* (i) track to use */ 104 Word16 track_x, /* (i) track of pulse 1 */ 105 Word16 track_y, /* (i) track of pulse 2 */ 136 Word16 st, ix, iy, pos, index, track, nb_puls local 826 cor_h_vec_30( Word16 h[], Word16 vec[], Word16 track, Word16 sign[], Word16 rrixix[][NB_POS], Word16 cor_1[], Word16 cor_2[] ) argument 898 cor_h_vec_012( Word16 h[], Word16 vec[], Word16 track, Word16 sign[], Word16 rrixix[][NB_POS], Word16 cor_1[], Word16 cor_2[] ) argument [all...] |
/frameworks/base/core/java/android/widget/ |
H A D | ScrollBarDrawable.java | 50 * Indicate whether the horizontal scrollbar track should always be drawn regardless of the 53 * @param alwaysDrawTrack Set to true if the track should always be drawn 60 * Indicate whether the vertical scrollbar track should always be drawn regardless of the 63 * @param alwaysDrawTrack Set to true if the track should always be drawn 70 * Indicates whether the vertical scrollbar track should always be drawn regardless of the 78 * Indicates whether the horizontal scrollbar track should always be drawn regardless of the 148 Drawable track; 150 track = mVerticalTrack; 152 track = mHorizontalTrack; 154 if (track ! 192 setVerticalTrackDrawable(Drawable track) argument 202 setHorizontalTrackDrawable(Drawable track) argument [all...] |
/frameworks/base/services/audioflinger/ |
H A D | AudioMixer.cpp | 102 LOGV("add track (%d)", n); 122 track_t& track(mState.tracks[ name ]); 123 if (track.enabled != 0) { 124 track.enabled = 0; 127 if (track.resampler) { 129 delete track.resampler; 130 track.resampler = 0; 131 track.sampleRate = mSampleRate; 134 track.volumeInc[0] = 0; 135 track 172 setActiveTrack(int track) argument 224 track_t& track = mState.tracks[ mActiveTrack ]; local 234 track_t& track = mState.tracks[ mActiveTrack ]; local 243 track_t& track = mState.tracks[ mActiveTrack ]; local 263 track_t& track = mState.tracks[ mActiveTrack ]; local [all...] |
H A D | AudioFlinger.cpp | 390 sp<PlaybackThread::Track> track; local 433 // check if an effect with same session ID is waiting for a track to be created 449 track = thread->createTrack_l(client, streamType, sampleRate, format, 453 // for a track to be created 461 trackHandle = new TrackHandle(track); 466 track.clear(); 766 RecordThread::RecordTrack *track = thread->track(); local 767 if (track != NULL) { 773 track 1410 sp<Track> track = mTracks[i]; local 1423 sp<Track> track = wTrack.promote(); local 1490 sp<Track> track; local 1625 addTrack_l(const sp<Track>& track) argument 1656 destroyTrack_l(const sp<Track>& track) argument 1664 removeTrack_l(const sp<Track>& track) argument 1767 sp<Track> track = mTracks[i]; local 1786 sp<Track> track = mTracks[i]; local 2101 Track* const track = t.get(); local 2276 const sp<Track>& track = tracksToRemove->itemAt(i); local 2662 Track* const track = t.get(); local 4067 TrackHandle(const sp<AudioFlinger::PlaybackThread::Track>& track) argument 4478 sp<RecordTrack> track; local 4869 AudioFlinger::RecordThread::RecordTrack* AudioFlinger::RecordThread::track() function in class:android::AudioFlinger::RecordThread 5942 sp<Track> track = mTracks[i]; local 5952 sp<Track> track = mActiveTracks[i].promote(); local 5995 sp<Track> track = mActiveTracks[i].promote(); local 6006 sp<Track> track = mTracks[i]; local 6018 attachAuxEffect( const sp<AudioFlinger::PlaybackThread::Track> track, int EffectId) argument 6025 attachAuxEffect_l( const sp<AudioFlinger::PlaybackThread::Track> track, int EffectId) argument 6051 sp<Track> track = mTracks[i]; local [all...] |
H A D | AudioMixer.h | 50 // track units (32 units) 84 status_t setActiveTrack(int track);
|
/frameworks/base/media/libstagefright/rtsp/ |
H A D | MyHandler.h | 468 // The first "track" is merely session meta 493 TrackInfo *track = NULL; local 495 if (msg->findSize("track-index", &trackIndex)) { 496 track = &mTracks.editItemAt(trackIndex); 506 CHECK(track != NULL); 555 notify->setSize("track-index", trackIndex); 560 if (!track->mUsingInterleavedTCP) { 566 track->mRTPSocket, 567 track->mRTCPSocket, 572 track 847 TrackInfo *track = &mTracks.editItemAt(trackIndex); local 1371 TrackInfo *track = &mTracks.editItemAt(trackIndex); local 1404 TrackInfo *track = &mTracks.editItemAt(trackIndex); local 1426 addMediaTimestamp( int32_t trackIndex, const TrackInfo *track, const sp<ABuffer> &accessUnit) argument [all...] |
H A D | ASessionDescription.cpp | 186 const Attribs &track = mTracks.itemAt(index); local 187 ssize_t i = track.indexOfKey(AString(key)); 193 *value = track.valueAt(i);
|
/frameworks/base/media/libstagefright/codecs/amrwb/src/ |
H A D | dec_acelp_4p_in_64.cpp | 61 4 tracks x 16 positions per track = 64 samples. 111 #define NB_TRACK 4 /* number of track */ 123 void add_pulses(int16 pos[], int16 nb_pulse, int16 track, int16 code[]); 246 void add_pulses(int16 pos[], int16 nb_pulse, int16 track, int16 code[]) argument 252 /* i = ((pos[k] & (NB_POS-1))*NB_TRACK) + track; */ 253 i = ((pos[k] & (NB_POS - 1)) << 2) + track;
|
/frameworks/base/media/java/android/media/ |
H A D | AudioTrack.java | 727 * Sets the playback sample rate for this track. This sets the sampling rate at which 776 * Sets the playback head position. The track must be stopped for the position to be changed. 984 * Attaches an auxiliary effect to the audio track. A typical auxiliary 992 * this method to attach the audio track to the effect. 993 * <p>To detach the effect from the audio track, call this method with a 1008 * Sets the send level of the audio track to the attached auxiliary effect 1049 void onMarkerReached(AudioTrack track); argument 1055 void onPeriodicNotification(AudioTrack track); argument 1070 NativeEventHandlerDelegate(AudioTrack track, Handler handler) { argument 1071 mAudioTrack = track; [all...] |
/frameworks/base/media/libstagefright/matroska/ |
H A D | MatroskaExtractor.cpp | 681 const mkvparser::Track *track = tracks->GetTrackByIndex(index); local 683 if (track == NULL) { 689 const char *const codecID = track->GetCodecId(); 691 LOGV("codec name = %s", track->GetCodecNameAsUTF8()); 695 track->GetCodecPrivate(codecPrivateSize); 701 switch (track->GetType()) { 705 static_cast<const mkvparser::VideoTrack *>(track); 724 static_cast<const mkvparser::AudioTrack *>(track); 754 trackInfo->mTrackNum = track->GetNumber();
|
/frameworks/base/include/media/stagefright/ |
H A D | MPEG4Writer.h | 74 bool mStarted; // Writer thread + track threads started successfully 112 Chunk(Track *track, int64_t timeUs, List<MediaBuffer *> samples) argument 113 : mTrack(track), mTimeStampUs(timeUs), mSamples(samples) { 154 // Adjust other track media clock (presumably wall clock) 155 // based on audio track media clock with the drift time.
|
/frameworks/base/media/libstagefright/include/ |
H A D | MPEG4Extractor.h | 75 static status_t verifyTrack(Track *track);
|
/frameworks/base/media/libstagefright/codecs/amrwbenc/src/asm/ARMV5E/ |
H A D | cor_h_vec_opt.s | 19 @ Word16 track, /* (i) track to use */ 27 @r2 ---- track 41 ADD r7, r4, r2, LSL #5 @r7 --- p0 = rrixix[track]
|
/frameworks/base/media/libstagefright/codecs/amrwbenc/src/asm/ARMV7/ |
H A D | cor_h_vec_neon.s | 20 @ Word16 track, /* (i) track to use */ 28 @r2 ---- track 41 ADD r7, r4, r2, LSL #5 @r7 --- p0 = rrixix[track]
|
/frameworks/base/voip/jni/rtp/ |
H A D | AudioGroup.cpp | 809 AudioTrack track; local 811 if (track.set(AUDIO_STREAM_VOICE_CALL, sampleRate, AUDIO_FORMAT_PCM_16_BIT, 818 LOGD("latency: output %d, input %d", track.latency(), record.latency()); 852 (track.latency() + record.latency()) * sampleRate / 1000); 862 track.start(); 880 status_t status = track.obtainBuffer(&buffer, 1); 885 track.releaseBuffer(&buffer);
|
/frameworks/base/core/java/com/google/android/util/ |
H A D | AbstractMessageParser.java | 66 /** Music note that indicates user is listening to a music track. */ 129 // Look for music track (of which there would be only one and it'll be the 252 * Looks for a music track (\u266B is first character, everything else is 253 * track info). 497 // Keeps track of whether we've seen a character (in map if we've seen it) 768 /** Represents a music track token at the beginning. */ 770 private String track; field in class:AbstractMessageParser.MusicTrack 772 public MusicTrack(String track) { argument 773 super(Type.MUSIC, track); 774 this.track [all...] |