Searched refs:track (Results 1 - 25 of 34) sorted by relevance

12

/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/functional/audio/
H A DMediaAudioTrackTest.java87 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 DAVIExtractor.cpp651 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 DMPEG4Extractor.cpp95 // 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 Dc8_31pf.cpp202 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 Dc2_11pf.cpp627 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 Dc4_17pf.cpp102 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 Dc3_14pf.cpp93 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 Dc2_9pf.cpp146 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 Dc1035pf.cpp271 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 Dc4t64fx.c28 * 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 DScrollBarDrawable.java50 * 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/media/libstagefright/rtsp/
H A DMyHandler.h468 // 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 DASessionDescription.cpp186 const Attribs &track = mTracks.itemAt(index); local
187 ssize_t i = track.indexOfKey(AString(key));
193 *value = track.valueAt(i);
/frameworks/base/services/audioflinger/
H A DAudioMixer.cpp102 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 DAudioFlinger.cpp390 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
2097 Track* const track = t.get(); local
2254 const sp<Track>& track = tracksToRemove->itemAt(i); local
2639 Track* const track = t.get(); local
4043 TrackHandle(const sp<AudioFlinger::PlaybackThread::Track>& track) argument
4454 sp<RecordTrack> track; local
4845 AudioFlinger::RecordThread::RecordTrack* AudioFlinger::RecordThread::track() function in class:android::AudioFlinger::RecordThread
5918 sp<Track> track = mTracks[i]; local
5928 sp<Track> track = mActiveTracks[i].promote(); local
5971 sp<Track> track = mActiveTracks[i].promote(); local
5982 sp<Track> track = mTracks[i]; local
5994 attachAuxEffect( const sp<AudioFlinger::PlaybackThread::Track> track, int EffectId) argument
6001 attachAuxEffect_l( const sp<AudioFlinger::PlaybackThread::Track> track, int EffectId) argument
6027 sp<Track> track = mTracks[i]; local
[all...]
H A DAudioMixer.h50 // track units (32 units)
84 status_t setActiveTrack(int track);
/frameworks/base/media/libstagefright/codecs/amrwb/src/
H A Ddec_acelp_4p_in_64.cpp61 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 DAudioTrack.java727 * 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 DMatroskaExtractor.cpp681 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 DMPEG4Writer.h74 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 DMPEG4Extractor.h75 static status_t verifyTrack(Track *track);
/frameworks/base/media/libstagefright/codecs/amrwbenc/src/asm/ARMV5E/
H A Dcor_h_vec_opt.s19 @ 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 Dcor_h_vec_neon.s20 @ 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 DAudioGroup.cpp809 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 DAbstractMessageParser.java66 /** 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...]

Completed in 1799 milliseconds

12