Searched refs:Track (Results 1 - 25 of 27) sorted by relevance

12

/frameworks/wilhelm/src/desktop/
H A DOutputMixExt.h35 /** \brief Track describes each PCM input source to OutputMix */
44 } Track; typedef in typeref:struct:__anon1663
/frameworks/av/media/libstagefright/include/
H A DMPEG2PSExtractor.h30 struct Track;
48 struct Track;
57 KeyedVector<unsigned, sp<Track> > mTracks;
H A DMPEG4Extractor.h75 struct Track { struct in class:android::MPEG4Extractor
76 Track *next;
98 Track *mFirstTrack, *mLastTrack;
120 static status_t verifyTrack(Track *track);
139 Track *findTrackByMimePrefix(const char *mimePrefix);
H A DAVIExtractor.h52 struct Track { struct in struct:android::AVIExtractor
82 Vector<Track> mTracks;
112 ssize_t trackIndex, Track::Kind kind, uint32_t chunkType);
/frameworks/av/media/libstagefright/wifi-display/source/
H A DPlaybackSession.cpp52 struct WifiDisplaySource::PlaybackSession::Track : public AHandler { struct in class:android::WifiDisplaySource::PlaybackSession
57 Track(const sp<AMessage> &notify,
63 Track(const sp<AMessage> &notify, const sp<AMessage> &format);
101 virtual ~Track();
124 DISALLOW_EVIL_CONSTRUCTORS(Track);
127 WifiDisplaySource::PlaybackSession::Track::Track( function in class:android::WifiDisplaySource::PlaybackSession::Track
143 WifiDisplaySource::PlaybackSession::Track::Track( function in class:android::WifiDisplaySource::PlaybackSession::Track
152 WifiDisplaySource::PlaybackSession::Track
[all...]
H A DTSPacketizer.h73 struct Track;
76 Vector<sp<Track> > mTracks;
H A DTSPacketizer.cpp35 struct TSPacketizer::Track : public RefBase { struct in class:android::TSPacketizer
36 Track(const sp<AMessage> &format,
64 virtual ~Track();
83 DISALLOW_EVIL_CONSTRUCTORS(Track);
86 TSPacketizer::Track::Track( function in class:android::TSPacketizer::Track
100 void TSPacketizer::Track::extractCSDIfNecessary() {
127 TSPacketizer::Track::~Track() {
130 unsigned TSPacketizer::Track
[all...]
H A DPlaybackSession.h89 struct Track;
120 KeyedVector<size_t, sp<Track> > mTracks;
/frameworks/av/media/libstagefright/
H A DMPEG4Writer.cpp76 class MPEG4Writer::Track { class in class:android::MPEG4Writer
78 Track(MPEG4Writer *owner, const sp<MediaSource> &source, size_t trackId);
80 ~Track();
306 // Track authoring progress status
358 Track(const Track &);
359 Track &operator=(const Track &);
403 List<Track *>::iterator it = mTracks.begin();
421 for (List<Track *>
1434 MPEG4Writer::Track::Track( function in class:android::MPEG4Writer::Track
[all...]
H A DAVIExtractor.cpp55 const AVIExtractor::Track &mTrack;
619 Track::Kind kind = Track::OTHER;
636 kind = Track::VIDEO;
642 kind = Track::AUDIO;
652 Track *track = &mTracks.editItemAt(mTracks.size() - 1);
674 Track *track = &mTracks.editItemAt(mTracks.size() - 1);
676 if (track->mKind == Track::OTHER) {
681 bool isVideo = (track->mKind == Track::VIDEO);
724 ssize_t trackIndex, Track
[all...]
H A DMPEG4Extractor.cpp375 Track *track = mFirstTrack;
377 Track *next = track->next;
421 Track *track = mFirstTrack;
438 Track *track = mFirstTrack;
902 Track *track = new Track;
933 Track *cur = mFirstTrack;
2823 Track *track = mFirstTrack;
2858 status_t MPEG4Extractor::verifyTrack(Track *track) {
4573 MPEG4Extractor::Track *MPEG4Extracto
[all...]
/frameworks/av/include/media/stagefright/
H A DMPEG4Writer.h75 class Track;
105 List<Track *> mTracks;
118 Track *mTrack; // Owner
125 Chunk(Track *track, int64_t timeUs, List<MediaBuffer *> samples)
131 Track *mTrack; // Owner
/frameworks/av/services/audioflinger/
H A DPlaybackTracks.h23 class Track : public TrackBase, public VolumeProvider { class in inherits:TrackBase,VolumeProvider
25 Track( PlaybackThread *thread,
38 virtual ~Track();
82 Track(const Track&);
83 Track& operator = (const Track&);
125 // see comment at AudioFlinger::PlaybackThread::Track::~Track for why this can't be const
159 }; // end of Track
[all...]
H A DTracks.cpp247 // This implementation of releaseBuffer() is used by Track and RecordTrack, but not TimedTrack
274 AudioFlinger::TrackHandle::TrackHandle(const sp<AudioFlinger::PlaybackThread::Track>& track)
373 // Track constructor must be called with AudioFlinger::mLock and ThreadBase::mLock held
374 AudioFlinger::PlaybackThread::Track::Track( function in class:android::AudioFlinger::PlaybackThread::Track
448 AudioFlinger::PlaybackThread::Track::~Track()
450 ALOGV("PlaybackThread::Track destructor");
461 status_t AudioFlinger::PlaybackThread::Track::initCheck() const
470 void AudioFlinger::PlaybackThread::Track
[all...]
H A DThreads.h504 virtual void threadLoop_removeTracks(const Vector< sp<Track> >& tracksToRemove);
510 virtual mixer_state prepareTracks_l(Vector< sp<Track> > *tracksToRemove) = 0;
511 void removeTracks_l(const Vector< sp<Track> >& tracksToRemove);
545 sp<Track> createTrack_l(
581 // parameter to AF::PlaybackThread::Track::Track().
586 status_t attachAuxEffect(const sp<AudioFlinger::PlaybackThread::Track> track,
588 status_t attachAuxEffect_l(const sp<AudioFlinger::PlaybackThread::Track> track,
701 SortedVector< wp<Track> > mActiveTracks; // FIXME check if this could be sp<>
704 wp<Track> mLatestActiveTrac
[all...]
H A DThreads.cpp1543 Track::appendDumpHeader(result);
1545 sp<Track> track = mTracks[i];
1563 Track::appendDumpHeader(result);
1565 sp<Track> track = mActiveTracks[i].promote();
1615 sp<AudioFlinger::PlaybackThread::Track> AudioFlinger::PlaybackThread::createTrack_l(
1630 sp<Track> track;
1774 sp<Track> t = mTracks[i];
1787 track = new Track(this, client, streamType, sampleRate, format,
1795 // new Track always returns non-NULL,
1892 status_t AudioFlinger::PlaybackThread::addTrack_l(const sp<Track>
[all...]
H A DAudioFlinger.h464 class Track;
493 TrackHandle(const sp<PlaybackThread::Track>& track);
515 const sp<PlaybackThread::Track> mTrack;
/frameworks/av/media/libstagefright/mpeg2ts/
H A DMPEG2PSExtractor.cpp43 struct MPEG2PSExtractor::Track : public MediaSource { struct in class:android::MPEG2PSExtractor
44 Track(MPEG2PSExtractor *extractor,
55 virtual ~Track();
72 DISALLOW_EVIL_CONSTRUCTORS(Track);
76 WrappedTrack(const sp<MPEG2PSExtractor> &extractor, const sp<Track> &track);
90 sp<MPEG2PSExtractor::Track> mTrack;
556 stream_id, new Track(this, stream_id, streamType));
589 MPEG2PSExtractor::Track::Track( function in class:android::MPEG2PSExtractor::Track
631 MPEG2PSExtractor::Track
[all...]
/frameworks/av/media/libmediaplayerservice/nuplayer/
H A DGenericSource.h107 struct Track { struct in struct:android::NuPlayer::GenericSource
114 Track mAudioTrack;
117 Track mVideoTrack;
120 Track mSubtitleTrack;
121 Track mTimedTextTrack;
206 bool seeking, bool formatChange, media_track_type trackType, Track *track);
H A DGenericSource.cpp764 Track* track;
985 Track *track = audio ? &mAudioTrack : &mVideoTrack;
1138 const Track *track = NULL;
1201 Track* track = NULL;
1224 Track *track = isSubtitle ? &mSubtitleTrack : &mTimedTextTrack;
1268 Track *track = audio ? &mAudioTrack : &mVideoTrack;
1456 Track *track;
1547 bool seeking, bool formatChange, media_track_type trackType, Track *track) {
/frameworks/av/media/libstagefright/matroska/
H A DMatroskaExtractor.h62 const mkvparser::Track* getTrack() const;
H A DMatroskaExtractor.cpp160 const mkvparser::Track* MatroskaExtractor::TrackInfo::getTrack() const {
175 const mkvparser::Track* track = getTrack();
425 const mkvparser::Track *pTrack = pTracks->GetTrackByNumber(track.mTrackNum);
438 const mkvparser::Track *thisTrack = pTracks->GetTrackByNumber(mTrackNum);
446 const mkvparser::Track *pTrack = pTracks->GetTrackByIndex(index);
935 const mkvparser::Track *track = tracks->GetTrackByIndex(index);
/frameworks/wilhelm/src/objects/
H A DCAudioPlayer.c80 Track *track = thiz->mTrack;
/frameworks/wilhelm/src/itf/
H A DIOutputMixExt.c45 static SLboolean track_check(Track *track)
200 Track *track = &thiz->mTracks[i];
344 Track *track = &thiz->mTracks[0];
383 Track *track = NULL;
/frameworks/wilhelm/src/
H A Dclasses.h84 Track *mTrack;

Completed in 4535 milliseconds

12