Home
last modified time | relevance | path

Searched refs:Track (Results 1 – 25 of 31) sorted by relevance

12

/frameworks/av/media/libstagefright/wifi-display/source/
DPlaybackSession.cpp51 struct WifiDisplaySource::PlaybackSession::Track : public AHandler { struct in android::WifiDisplaySource::PlaybackSession
56 Track(const sp<AMessage> &notify,
62 Track(const sp<AMessage> &notify, const sp<AMessage> &format);
100 virtual ~Track();
123 DISALLOW_EVIL_CONSTRUCTORS(Track);
126 WifiDisplaySource::PlaybackSession::Track::Track( in Track() function in android::WifiDisplaySource::PlaybackSession::Track
142 WifiDisplaySource::PlaybackSession::Track::Track( in Track() function in android::WifiDisplaySource::PlaybackSession::Track
151 WifiDisplaySource::PlaybackSession::Track::~Track() { in ~Track()
156 bool WifiDisplaySource::PlaybackSession::Track::IsAudioFormat( in IsAudioFormat()
164 sp<AMessage> WifiDisplaySource::PlaybackSession::Track::getFormat() { in getFormat()
[all …]
DTSPacketizer.cpp35 struct TSPacketizer::Track : public RefBase { struct in android::TSPacketizer
36 Track(const sp<AMessage> &format,
64 virtual ~Track();
83 DISALLOW_EVIL_CONSTRUCTORS(Track);
86 TSPacketizer::Track::Track( in Track() function in android::TSPacketizer::Track
100 void TSPacketizer::Track::extractCSDIfNecessary() { in extractCSDIfNecessary()
127 TSPacketizer::Track::~Track() { in ~Track()
130 unsigned TSPacketizer::Track::PID() const { in PID()
134 unsigned TSPacketizer::Track::streamType() const { in streamType()
138 unsigned TSPacketizer::Track::streamID() const { in streamID()
[all …]
DTSPacketizer.h73 struct Track;
76 Vector<sp<Track> > mTracks;
DPlaybackSession.h87 struct Track;
116 KeyedVector<size_t, sp<Track> > mTracks;
/frameworks/av/media/libstagefright/
DMPEG4Writer.cpp53 class MPEG4Writer::Track { class in android::MPEG4Writer
55 Track(MPEG4Writer *owner, const sp<MediaSource> &source, size_t trackId);
57 ~Track();
332 Track(const Track &);
333 Track &operator=(const Track &);
385 List<Track *>::iterator it = mTracks.begin(); in ~MPEG4Writer()
403 for (List<Track *>::iterator it = mTracks.begin(); in dump()
410 status_t MPEG4Writer::Track::dump( in dump()
460 for (List<Track*>::iterator it = mTracks.begin(); in addSource()
470 Track *track = new Track(this, source, 1 + mTracks.size()); in addSource()
[all …]
DAVIExtractor.cpp55 const AVIExtractor::Track &mTrack;
619 Track::Kind kind = Track::OTHER; in parseStreamHeader()
636 kind = Track::VIDEO; in parseStreamHeader()
642 kind = Track::AUDIO; in parseStreamHeader()
652 Track *track = &mTracks.editItemAt(mTracks.size() - 1); in parseStreamHeader()
674 Track *track = &mTracks.editItemAt(mTracks.size() - 1); in parseStreamFormat()
676 if (track->mKind == Track::OTHER) { in parseStreamFormat()
681 bool isVideo = (track->mKind == Track::VIDEO); in parseStreamFormat()
724 ssize_t trackIndex, Track::Kind kind, uint32_t chunkType) { in IsCorrectChunkType()
728 case Track::VIDEO: in IsCorrectChunkType()
[all …]
DMPEG4Extractor.cpp353 Track *track = mFirstTrack; in ~MPEG4Extractor()
355 Track *next = track->next; in ~MPEG4Extractor()
399 Track *track = mFirstTrack; in countTracks()
416 Track *track = mFirstTrack; in getTrackMetaData()
844 Track *track = new Track; in parseChunk()
875 Track *cur = mFirstTrack; in parseChunk()
2197 Track *track = mFirstTrack; in getTrack()
2219 status_t MPEG4Extractor::verifyTrack(Track *track) { in verifyTrack()
3591 MPEG4Extractor::Track *MPEG4Extractor::findTrackByMimePrefix( in findTrackByMimePrefix()
3593 for (Track *track = mFirstTrack; track != NULL; track = track->next) { in findTrackByMimePrefix()
/frameworks/av/media/libstagefright/mpeg2ts/
DMPEG2PSExtractor.cpp41 struct MPEG2PSExtractor::Track : public MediaSource { struct in android::MPEG2PSExtractor
42 Track(MPEG2PSExtractor *extractor,
53 virtual ~Track();
70 DISALLOW_EVIL_CONSTRUCTORS(Track);
74 WrappedTrack(const sp<MPEG2PSExtractor> &extractor, const sp<Track> &track);
88 sp<MPEG2PSExtractor::Track> mTrack;
504 stream_id, new Track(this, stream_id, streamType)); in dequeuePES()
533 MPEG2PSExtractor::Track::Track( in Track() function in android::MPEG2PSExtractor::Track
575 MPEG2PSExtractor::Track::~Track() { in ~Track()
580 status_t MPEG2PSExtractor::Track::start(MetaData *params) { in start()
[all …]
/frameworks/av/media/libstagefright/include/
DMPEG4Extractor.h67 struct Track { struct
68 Track *next; argument
87 Track *mFirstTrack, *mLastTrack; argument
103 static status_t verifyTrack(Track *track);
122 Track *findTrackByMimePrefix(const char *mimePrefix);
DMPEG2PSExtractor.h30 struct Track;
48 struct Track;
57 KeyedVector<unsigned, sp<Track> > mTracks;
DAVIExtractor.h52 struct Track { struct
82 Vector<Track> mTracks;
112 ssize_t trackIndex, Track::Kind kind, uint32_t chunkType);
/frameworks/av/services/audioflinger/
DPlaybackTracks.h23 class Track : public TrackBase, public VolumeProvider {
25 Track( PlaybackThread *thread,
36 virtual ~Track();
78 Track(const Track&);
79 Track& operator = (const Track&);
159 class TimedTrack : public Track {
248 class OutputTrack : public Track {
DThreads.h375 virtual void threadLoop_removeTracks(const Vector< sp<Track> >& tracksToRemove);
381 virtual mixer_state prepareTracks_l(Vector< sp<Track> > *tracksToRemove) = 0;
382 void removeTracks_l(const Vector< sp<Track> >& tracksToRemove);
416 sp<Track> createTrack_l(
453 status_t attachAuxEffect(const sp<AudioFlinger::PlaybackThread::Track> track,
455 status_t attachAuxEffect_l(const sp<AudioFlinger::PlaybackThread::Track> track,
501 SortedVector< wp<Track> > mActiveTracks; // FIXME check if this could be sp<>
504 wp<Track> mLatestActiveTrack; // latest track added to mActiveTracks
537 status_t addTrack_l(const sp<Track>& track);
538 bool destroyTrack_l(const sp<Track>& track);
[all …]
DTracks.cpp224 AudioFlinger::TrackHandle::TrackHandle(const sp<AudioFlinger::PlaybackThread::Track>& track) in TrackHandle()
319 AudioFlinger::PlaybackThread::Track::Track( in Track() function in android::AudioFlinger::PlaybackThread::Track
384 AudioFlinger::PlaybackThread::Track::~Track() in ~Track()
399 void AudioFlinger::PlaybackThread::Track::destroy() in destroy()
409 sp<Track> keep(this); in destroy()
423 /*static*/ void AudioFlinger::PlaybackThread::Track::appendDumpHeader(String8& result) in appendDumpHeader()
429 void AudioFlinger::PlaybackThread::Track::dump(char* buffer, size_t size) in dump()
511 uint32_t AudioFlinger::PlaybackThread::Track::sampleRate() const { in sampleRate()
516 status_t AudioFlinger::PlaybackThread::Track::getNextBuffer( in getNextBuffer()
543 size_t AudioFlinger::PlaybackThread::Track::framesReady() const { in framesReady()
[all …]
DThreads.cpp1096 Track::appendDumpHeader(result); in dumpTracks()
1098 sp<Track> track = mTracks[i]; in dumpTracks()
1107 Track::appendDumpHeader(result); in dumpTracks()
1109 sp<Track> track = mActiveTracks[i].promote(); in dumpTracks()
1179 sp<AudioFlinger::PlaybackThread::Track> AudioFlinger::PlaybackThread::createTrack_l( in createTrack_l()
1193 sp<Track> track; in createTrack_l()
1310 sp<Track> t = mTracks[i]; in createTrack_l()
1323 track = new Track(this, client, streamType, sampleRate, format, in createTrack_l()
1427 status_t AudioFlinger::PlaybackThread::addTrack_l(const sp<Track>& track) in addTrack_l()
1461 track->mFillingUpStatus = track->sharedBuffer() != 0 ? Track::FS_FILLED : Track::FS_FILLING; in addTrack_l()
[all …]
DAudioFlinger.h373 class Track; variable
400 TrackHandle(const sp<PlaybackThread::Track>& track);
422 const sp<PlaybackThread::Track> mTrack;
/frameworks/av/media/libmediaplayerservice/nuplayer/
DGenericSource.h62 struct Track { struct
67 Track mAudioTrack;
68 Track mVideoTrack;
DGenericSource.cpp167 Track *track = audio ? &mAudioTrack : &mVideoTrack; in dequeueAccessUnit()
207 Track *track = audio ? &mAudioTrack : &mVideoTrack; in readBuffer()
/frameworks/av/include/media/stagefright/
DMPEG4Writer.h73 class Track;
102 List<Track *> mTracks;
113 Track *mTrack; // Owner
120 Chunk(Track *track, int64_t timeUs, List<MediaBuffer *> samples) in Chunk()
126 Track *mTrack; // Owner
/frameworks/wilhelm/src/desktop/
DOutputMixExt.h44 } Track; typedef
/frameworks/wilhelm/src/itf/
DIOutputMixExt.c45 static SLboolean track_check(Track *track) in track_check()
200 Track *track = &thiz->mTracks[i]; in IOutputMixExt_FillBuffer()
344 Track *track = &thiz->mTracks[0]; in IOutputMixExt_init()
383 Track *track = NULL; in IOutputMixExt_checkAudioPlayerSourceSink()
/frameworks/wilhelm/src/objects/
DCAudioPlayer.c80 Track *track = thiz->mTrack; in CAudioPlayer_PreDestroy()
/frameworks/base/docs/html/training/gestures/
Dmovement.jd17 <li><a href="#velocity">Track Velocity</a></li>
87 <h2 id="velocity">Track Velocity</h2>
Dmulti.jd17 <li><a href="#track">Track Multiple Pointers</a></li>
48 <h2 id="track">Track Multiple Pointers</h2>
/frameworks/wilhelm/src/
Dclasses.h84 Track *mTrack;

12