/frameworks/wilhelm/src/desktop/ |
H A D | OutputMixExt.h | 35 /** \brief Track describes each PCM input source to OutputMix */ 44 } Track; typedef in typeref:struct:__anon2095
|
/frameworks/av/media/extractors/mpeg2/ |
H A D | MPEG2PSExtractor.h | 31 struct Track; 50 struct Track; 59 KeyedVector<unsigned, sp<Track> > mTracks;
|
H A D | MPEG2PSExtractor.cpp | 43 struct MPEG2PSExtractor::Track : public MediaTrack, public RefBase { struct in class:android::MPEG2PSExtractor 44 Track(MPEG2PSExtractor *extractor, 55 virtual ~Track(); 72 DISALLOW_EVIL_CONSTRUCTORS(Track); 76 WrappedTrack(MPEG2PSExtractor *extractor, const sp<Track> &track); 90 sp<MPEG2PSExtractor::Track> mTrack; 558 stream_id, new Track(this, stream_id, streamType)); 591 MPEG2PSExtractor::Track::Track( function in class:android::MPEG2PSExtractor::Track 633 MPEG2PSExtractor::Track [all...] |
/frameworks/av/media/extractors/mp4/ |
H A D | MPEG4Extractor.h | 78 struct Track { struct in class:android::MPEG4Extractor 79 Track *next; 109 Track *mFirstTrack, *mLastTrack; 132 static status_t verifyTrack(Track *track); 140 Track *findTrackByMimePrefix(const char *mimePrefix);
|
H A D | MPEG4Extractor.cpp | 371 Track *track = mFirstTrack; 373 Track *next = track->next; 411 Track *track = mFirstTrack; 429 Track *track = mFirstTrack; 622 Track *track = new Track; 914 Track *track = new Track; 962 Track *cur = mFirstTrack; 3365 Track *trac [all...] |
/frameworks/av/media/libaudioprocessing/ |
H A D | AudioMixer.cpp | 107 auto t = std::make_shared<Track>(); 109 // TODO: move initialization to the Track constructor. 186 const std::shared_ptr<Track> &track = mTracks[name]; 226 void AudioMixer::Track::unprepareForDownmix() { 245 status_t AudioMixer::Track::prepareForDownmix() 283 void AudioMixer::Track::unprepareForReformat() { 299 status_t AudioMixer::Track::prepareForReformat() 338 void AudioMixer::Track::reconfigureBufferProviders() 373 const std::shared_ptr<Track> &track = mTracks[name]; 385 const std::shared_ptr<Track> [all...] |
/frameworks/av/services/audioflinger/ |
H A D | Tracks.cpp | 273 // This implementation of releaseBuffer() is used by Track and RecordTrack 300 AudioFlinger::TrackHandle::TrackHandle(const sp<AudioFlinger::PlaybackThread::Track>& track) 372 // Track constructor must be called with AudioFlinger::mLock and ThreadBase::mLock held 373 AudioFlinger::PlaybackThread::Track::Track( function in class:android::AudioFlinger::PlaybackThread::Track 459 AudioFlinger::PlaybackThread::Track::~Track() 461 ALOGV("PlaybackThread::Track destructor"); 472 status_t AudioFlinger::PlaybackThread::Track::initCheck() const 481 void AudioFlinger::PlaybackThread::Track [all...] |
H A D | PlaybackTracks.h | 23 class Track : public TrackBase, public VolumeProvider { class in inherits:TrackBase,VolumeProvider 25 Track( PlaybackThread *thread, 41 virtual ~Track(); 121 DISALLOW_COPY_AND_ASSIGN(Track); 169 // see comment at AudioFlinger::PlaybackThread::Track::~Track for why this can't be const 211 }; // end of Track 215 class OutputTrack : public Track { 277 class PatchTrack : public Track, public PatchProxyBufferProvider {
|
H A D | Threads.h | 667 virtual void threadLoop_removeTracks(const Vector< sp<Track> >& tracksToRemove); 673 virtual mixer_state prepareTracks_l(Vector< sp<Track> > *tracksToRemove) = 0; 674 void removeTracks_l(const Vector< sp<Track> >& tracksToRemove); 715 sp<Track> createTrack_l( 755 // parameter to AF::PlaybackThread::Track::Track(). 760 status_t attachAuxEffect(const sp<AudioFlinger::PlaybackThread::Track>& track, 762 status_t attachAuxEffect_l(const sp<AudioFlinger::PlaybackThread::Track>& track, 888 ActiveTracks<Track> mActiveTracks; 925 status_t addTrack_l(const sp<Track> [all...] |
H A D | Threads.cpp | 236 // Track the CLOCK_BOOTTIME versus CLOCK_MONOTONIC timebase offset 1776 Track::appendDumpHeader(result); 1778 sp<Track> track = mTracks[i]; 1796 Track::appendDumpHeader(result); 1798 sp<Track> track = mActiveTracks[i]; 1858 sp<AudioFlinger::PlaybackThread::Track> AudioFlinger::PlaybackThread::createTrack_l( 1879 sp<Track> track; 2128 sp<Track> t = mTracks[i]; 2140 track = new Track(this, client, streamType, attr, sampleRate, format, 2290 status_t AudioFlinger::PlaybackThread::addTrack_l(const sp<Track> [all...] |
H A D | AudioFlinger.h | 498 class Track; 534 explicit TrackHandle(const sp<PlaybackThread::Track>& track); 554 const sp<PlaybackThread::Track> mTrack;
|
/frameworks/av/media/libstagefright/ |
H A D | MPEG4Writer.cpp | 105 class MPEG4Writer::Track { class in class:android::MPEG4Writer 107 Track(MPEG4Writer *owner, const sp<MediaSource> &source, size_t trackId); 109 ~Track(); 397 // Track authoring progress status 452 Track(const Track &); 453 Track &operator=(const Track &); 464 List<Track *>::iterator it = mTracks.begin(); 531 for (List<Track *> 1757 MPEG4Writer::Track::Track( function in class:MPEG4Writer::Track [all...] |
/frameworks/av/media/extractors/mkv/ |
H A D | MatroskaExtractor.h | 72 const mkvparser::Track* getTrack() const; 89 const mkvparser::Track *track,
|
H A D | MatroskaExtractor.cpp | 168 const mkvparser::Track* MatroskaExtractor::TrackInfo::getTrack() const { 183 const mkvparser::Track* track = getTrack(); 474 const mkvparser::Track *pTrack = pTracks->GetTrackByNumber(track.mTrackNum); 487 const mkvparser::Track *thisTrack = pTracks->GetTrackByNumber(mTrackNum); 495 const mkvparser::Track *pTrack = pTracks->GetTrackByIndex(index); 1338 const mkvparser::Track *track, MetaDataBase &meta, TrackInfo *trackInfo) { 1377 const mkvparser::Track *track = tracks->GetTrackByIndex(index);
|
/frameworks/av/media/libmediaplayer2/nuplayer2/ |
H A D | GenericSource2.h | 127 struct Track { struct in struct:android::NuPlayer2::GenericSource2 175 Track mVideoTrack; 176 Track mAudioTrack; 177 Track mSubtitleTrack; 178 Track mTimedTextTrack; 229 bool seeking, bool formatChange, media_track_type trackType, Track *track);
|
H A D | GenericSource2.cpp | 590 Track* track; 802 Track *track = audio ? &mAudioTrack : &mVideoTrack; 948 const Track *track = NULL; 982 Track* track = NULL; 1004 Track *track = isSubtitle ? &mSubtitleTrack : &mTimedTextTrack; 1049 Track *track = audio ? &mAudioTrack : &mVideoTrack; 1272 Track *track; 1385 Track *counterTrack = 1411 bool seeking, bool formatChange, media_track_type trackType, Track *track) {
|
/frameworks/av/media/libmediaplayerservice/nuplayer/ |
H A D | GenericSource.h | 121 struct Track { struct in struct:android::NuPlayer::GenericSource 128 Track mAudioTrack; 131 Track mVideoTrack; 134 Track mSubtitleTrack; 135 Track mTimedTextTrack; 221 bool seeking, bool formatChange, media_track_type trackType, Track *track);
|
H A D | GenericSource.cpp | 630 Track* track; 829 Track *track = audio ? &mAudioTrack : &mVideoTrack; 982 const Track *track = NULL; 1016 Track* track = NULL; 1039 Track *track = isSubtitle ? &mSubtitleTrack : &mTimedTextTrack; 1087 Track *track = audio ? &mAudioTrack : &mVideoTrack; 1307 Track *track; 1452 Track *counterTrack = 1478 bool seeking, bool formatChange, media_track_type trackType, Track *track) {
|
/frameworks/av/include/media/stagefright/ |
H A D | MPEG4Writer.h | 78 class Track; 124 List<Track *> mTracks; 139 Track *mTrack; // Owner 146 Chunk(Track *track, int64_t timeUs, List<MediaBuffer *> samples) 152 Track *mTrack; // Owner
|
/frameworks/av/media/libstagefright/include/media/stagefright/ |
H A D | MPEG4Writer.h | 78 class Track; 124 List<Track *> mTracks; 139 Track *mTrack; // Owner 146 Chunk(Track *track, int64_t timeUs, List<MediaBuffer *> samples) 152 Track *mTrack; // Owner
|
/frameworks/av/include/media/ |
H A D | AudioMixer.h | 213 struct Track; 214 using hook_t = void(Track::*)(int32_t* output, size_t numOutFrames, int32_t* temp, int32_t* aux); 216 struct Track { struct in class:android::AudioMixer 217 Track() function in struct:android::AudioMixer::Track 223 ~Track() 281 // for how the Track buffer provider is wrapped by another one when dowmixing is required 404 std::map<int /* name */, std::shared_ptr<Track>> mTracks;
|
/frameworks/av/media/libaudioclient/include/media/ |
H A D | AudioMixer.h | 213 struct Track; 214 using hook_t = void(Track::*)(int32_t* output, size_t numOutFrames, int32_t* temp, int32_t* aux); 216 struct Track { struct in class:android::AudioMixer 217 Track() function in struct:android::AudioMixer::Track 223 ~Track() 281 // for how the Track buffer provider is wrapped by another one when dowmixing is required 404 std::map<int /* name */, std::shared_ptr<Track>> mTracks;
|
/frameworks/wilhelm/src/objects/ |
H A D | CAudioPlayer.cpp | 80 Track *track = thiz->mTrack;
|
/frameworks/wilhelm/src/itf/ |
H A D | IOutputMixExt.cpp | 45 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 D | classes.h | 87 Track *mTrack;
|