/frameworks/av/media/extractors/mp4/ |
D | MPEG4Extractor.h | 78 struct Track { struct 79 Track *next; argument 99 Track() { in Track() function 112 ~Track() { in ~Track() argument 122 DISALLOW_EVIL_CONSTRUCTORS(Track); 144 Track *mFirstTrack, *mLastTrack; 167 static status_t verifyTrack(Track *track); 175 Track *findTrackByMimePrefix(const char *mimePrefix);
|
D | MPEG4Extractor.cpp | 401 Track *track = mFirstTrack; in ~MPEG4Extractor() 403 Track *next = track->next; in ~MPEG4Extractor() 442 Track *track = mFirstTrack; in countTracks() 460 Track *track = mFirstTrack; in getTrackMetaData() 678 Track *track = new Track; in readMetaData() 969 Track *track = new Track; in parseChunk() 1032 Track *cur = mFirstTrack; in parseChunk() 4064 Track *track = mFirstTrack; in getTrack() 4161 status_t MPEG4Extractor::verifyTrack(Track *track) { in verifyTrack() 6299 MPEG4Extractor::Track *MPEG4Extractor::findTrackByMimePrefix( in findTrackByMimePrefix() [all …]
|
/frameworks/av/media/libaudioprocessing/ |
D | AudioMixer.cpp | 107 auto t = std::make_shared<Track>(); in create() 201 const std::shared_ptr<Track> &track = mTracks[name]; in setChannelMasks() 269 void AudioMixer::Track::unprepareForDownmix() { in unprepareForDownmix() 288 status_t AudioMixer::Track::prepareForDownmix() in prepareForDownmix() 331 void AudioMixer::Track::unprepareForReformat() { in unprepareForReformat() 347 status_t AudioMixer::Track::prepareForReformat() in prepareForReformat() 386 void AudioMixer::Track::unprepareForAdjustChannels() in unprepareForAdjustChannels() 395 status_t AudioMixer::Track::prepareForAdjustChannels() in prepareForAdjustChannels() 408 void AudioMixer::Track::unprepareForAdjustChannelsNonDestructive() in unprepareForAdjustChannelsNonDestructive() 417 status_t AudioMixer::Track::prepareForAdjustChannelsNonDestructive(size_t frames) in prepareForAdjustChannelsNonDestructive() [all …]
|
/frameworks/av/media/libstagefright/ |
D | MPEG4Writer.cpp | 107 class MPEG4Writer::Track { class in android::MPEG4Writer 109 Track(MPEG4Writer *owner, const sp<MediaSource> &source, size_t trackId); 111 ~Track(); 453 Track(const Track &); 454 Track &operator=(const Track &); 465 List<Track *>::iterator it = mTracks.begin(); in ~MPEG4Writer() 533 for (List<Track *>::iterator it = mTracks.begin(); in initInternal() 549 for (List<Track *>::iterator it = mTracks.begin(); in dump() 556 status_t MPEG4Writer::Track::dump( in dump() 575 const char *MPEG4Writer::Track::getFourCCForMime(const char *mime) { in getFourCCForMime() [all …]
|
/frameworks/av/media/extractors/mpeg2/ |
D | MPEG2PSExtractor.cpp | 43 struct MPEG2PSExtractor::Track : public MediaTrackHelper { struct in android::MPEG2PSExtractor 44 Track(MPEG2PSExtractor *extractor, 55 virtual ~Track(); 72 DISALLOW_EVIL_CONSTRUCTORS(Track); 76 WrappedTrack(MPEG2PSExtractor *extractor, Track *track); 90 MPEG2PSExtractor::Track *mTrack; 560 stream_id, new Track(this, stream_id, streamType)); in dequeuePES() 593 MPEG2PSExtractor::Track::Track( in Track() function in android::MPEG2PSExtractor::Track 635 MPEG2PSExtractor::Track::~Track() { in ~Track() 640 media_status_t MPEG2PSExtractor::Track::start() { in start() [all …]
|
D | MPEG2PSExtractor.h | 32 struct Track; 51 struct Track; 60 KeyedVector<unsigned, Track* > mTracks;
|
/frameworks/av/services/audioflinger/ |
D | Tracks.cpp | 309 AudioFlinger::TrackHandle::TrackHandle(const sp<AudioFlinger::PlaybackThread::Track>& track) in TrackHandle() 497 AudioFlinger::PlaybackThread::Track::Track( in Track() function in android::AudioFlinger::PlaybackThread::Track 596 AudioFlinger::PlaybackThread::Track::~Track() in ~Track() 609 status_t AudioFlinger::PlaybackThread::Track::initCheck() const in initCheck() 618 void AudioFlinger::PlaybackThread::Track::destroy() in destroy() 628 sp<Track> keep(this); in destroy() 644 void AudioFlinger::PlaybackThread::Track::appendDumpHeader(String8& result) in appendDumpHeader() 655 void AudioFlinger::PlaybackThread::Track::appendDump(String8& result, bool active) in appendDump() 782 uint32_t AudioFlinger::PlaybackThread::Track::sampleRate() const { in sampleRate() 787 status_t AudioFlinger::PlaybackThread::Track::getNextBuffer(AudioBufferProvider::Buffer* buffer) in getNextBuffer() [all …]
|
D | PlaybackTracks.h | 59 class Track : public TrackBase, public VolumeProvider { 61 Track( PlaybackThread *thread, 78 virtual ~Track(); 178 DISALLOW_COPY_AND_ASSIGN(Track); 258 explicit AudioVibrationController(Track* track) : mTrack(track) {} in AudioVibrationController() 262 Track* const mTrack; 300 class OutputTrack : public Track { 375 class PatchTrack : public Track, public PatchTrackBase {
|
D | Threads.h | 742 virtual void threadLoop_removeTracks(const Vector< sp<Track> >& tracksToRemove); 748 virtual mixer_state prepareTracks_l(Vector< sp<Track> > *tracksToRemove) = 0; 749 void removeTracks_l(const Vector< sp<Track> >& tracksToRemove); 796 sp<Track> createTrack_l( 843 status_t attachAuxEffect(const sp<AudioFlinger::PlaybackThread::Track>& track, 845 status_t attachAuxEffect_l(const sp<AudioFlinger::PlaybackThread::Track>& track, 983 ActiveTracks<Track> mActiveTracks; 1020 status_t addTrack_l(const sp<Track>& track); 1021 bool destroyTrack_l(const sp<Track>& track); 1022 void removeTrack_l(const sp<Track>& track); [all …]
|
D | Threads.cpp | 1879 sp<Track> track = mTracks[i]; in dumpTracks_l() 1899 sp<Track> track = mActiveTracks[i]; in dumpTracks_l() 1943 sp<AudioFlinger::PlaybackThread::Track> AudioFlinger::PlaybackThread::createTrack_l( in createTrack_l() 1965 sp<Track> track; in createTrack_l() 2226 sp<Track> t = mTracks[i]; in createTrack_l() 2238 track = new Track(this, client, streamType, attr, sampleRate, format, in createTrack_l() 2367 status_t AudioFlinger::PlaybackThread::addTrack_l(const sp<Track>& track) in addTrack_l() 2407 track->mFillingUpStatus = mStandby ? Track::FS_FILLING : Track::FS_FILLED; in addTrack_l() 2411 track->sharedBuffer() != 0 ? Track::FS_FILLED : Track::FS_FILLING; in addTrack_l() 2450 bool AudioFlinger::PlaybackThread::destroyTrack_l(const sp<Track>& track) in destroyTrack_l() [all …]
|
D | AudioFlinger.h | 529 class Track; variable 588 explicit TrackHandle(const sp<PlaybackThread::Track>& track); 609 const sp<PlaybackThread::Track> mTrack;
|
/frameworks/av/media/libmediaplayerservice/nuplayer/ |
D | GenericSource.h | 121 struct Track { struct 128 Track mAudioTrack; 131 Track mVideoTrack; 134 Track mSubtitleTrack; 135 Track mTimedTextTrack; 222 bool seeking, bool formatChange, media_track_type trackType, Track *track);
|
D | GenericSource.cpp | 660 Track* track; in onMessageReceived() 859 Track *track = audio ? &mAudioTrack : &mVideoTrack; in dequeueAccessUnit() 1012 const Track *track = NULL; in getSelectedTrack() 1046 Track* track = NULL; in selectTrack() 1069 Track *track = isSubtitle ? &mSubtitleTrack : &mTimedTextTrack; in selectTrack() 1117 Track *track = audio ? &mAudioTrack : &mVideoTrack; in selectTrack() 1337 Track *track; in readBuffer() 1482 Track *counterTrack = in readBuffer() 1508 bool seeking, bool formatChange, media_track_type trackType, Track *track) { in queueDiscontinuityIfNeeded()
|
/frameworks/av/media/libmediaplayer2/nuplayer2/ |
D | GenericSource2.h | 124 struct Track { struct 168 Track mVideoTrack; 169 Track mAudioTrack; 170 Track mSubtitleTrack; 171 Track mTimedTextTrack; 222 bool seeking, bool formatChange, media_track_type trackType, Track *track);
|
D | GenericSource2.cpp | 529 Track* track; in onMessageReceived() 741 Track *track = audio ? &mAudioTrack : &mVideoTrack; in dequeueAccessUnit() 885 const Track *track = NULL; in getSelectedTrack() 919 Track* track = NULL; in selectTrack() 941 Track *track = isSubtitle ? &mSubtitleTrack : &mTimedTextTrack; in selectTrack() 986 Track *track = audio ? &mAudioTrack : &mVideoTrack; in selectTrack() 1209 Track *track; in readBuffer() 1327 Track *counterTrack = in readBuffer() 1352 bool seeking, bool formatChange, media_track_type trackType, Track *track) { in queueDiscontinuityIfNeeded()
|
/frameworks/base/core/proto/android/stats/mediametrics/ |
D | mediametrics.proto | 22 * Track how we arbitrate between microphone/input requests. 41 * Track properties of audio recording 67 * Track audio thread performance data 105 * Track audio track playback data 130 * Track Media Codec usage 160 * Track Media Extractor (pulling video/audio streams out of containers) usage 173 * Track Media Player usage 206 * Track information about recordings (e.g. camcorder)
|
/frameworks/av/include/media/ |
D | AudioMixer.h | 172 const std::shared_ptr<Track> &t = pair.second; in process() 256 struct Track; 257 … using hook_t = void(Track::*)(int32_t* output, size_t numOutFrames, int32_t* temp, int32_t* aux); 259 struct Track { struct 260 Track() in Track() argument 266 ~Track() in ~Track() argument 511 std::map<int /* name */, std::shared_ptr<Track>> mTracks;
|
/frameworks/av/media/libaudioclient/include/media/ |
D | AudioMixer.h | 172 const std::shared_ptr<Track> &t = pair.second; in process() 256 struct Track; 257 … using hook_t = void(Track::*)(int32_t* output, size_t numOutFrames, int32_t* temp, int32_t* aux); 259 struct Track { struct 260 Track() in Track() argument 266 ~Track() in ~Track() argument 511 std::map<int /* name */, std::shared_ptr<Track>> mTracks;
|
/frameworks/av/media/libstagefright/include/media/stagefright/ |
D | MPEG4Writer.h | 78 class Track; 121 List<Track *> mTracks; 137 Track *mTrack; // Owner 144 Chunk(Track *track, int64_t timeUs, List<MediaBuffer *> samples) 150 Track *mTrack; // Owner
|
/frameworks/av/media/extractors/mkv/ |
D | MatroskaExtractor.h | 80 const mkvparser::Track* getTrack() const; 99 const mkvparser::Track *track,
|
D | MatroskaExtractor.cpp | 186 const mkvparser::Track* MatroskaExtractor::TrackInfo::getTrack() const { in getTrack() 201 const mkvparser::Track* track = getTrack(); in find() 504 const mkvparser::Track *pTrack = pTracks->GetTrackByNumber(track.mTrackNum); in seek() 517 const mkvparser::Track *thisTrack = pTracks->GetTrackByNumber(mTrackNum); in seek() 525 const mkvparser::Track *pTrack = pTracks->GetTrackByIndex(index); in seek() 1871 const mkvparser::Track *track, AMediaFormat *meta, TrackInfo *trackInfo) { in initTrackInfo() 1914 const mkvparser::Track *track = tracks->GetTrackByIndex(index); in addTracks()
|
/frameworks/wilhelm/src/desktop/ |
D | OutputMixExt.h | 44 } Track; typedef
|
/frameworks/wilhelm/src/itf/ |
D | IOutputMixExt.cpp | 45 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/ |
D | CAudioPlayer.cpp | 80 Track *track = thiz->mTrack; in CAudioPlayer_PreDestroy()
|
/frameworks/wilhelm/src/ |
D | classes.h | 87 Track *mTrack;
|