Home
last modified time | relevance | path

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

12

/frameworks/av/media/extractors/mp4/include/
DMPEG4Extractor.h78 struct Track { struct
79 Track *next; argument
101 Track() { in Track() argument
116 ~Track() { in ~Track() argument
126 DISALLOW_EVIL_CONSTRUCTORS(Track);
149 Track *mFirstTrack, *mLastTrack;
173 static status_t verifyTrack(Track *track);
181 Track *findTrackByMimePrefix(const char *mimePrefix);
/frameworks/av/media/libaudioprocessing/
DAudioMixer.cpp76 const std::shared_ptr<Track> &track = getTrack(name); in setChannelMasks()
137 void AudioMixer::Track::unprepareForDownmix() { in unprepareForDownmix()
156 status_t AudioMixer::Track::prepareForDownmix() in prepareForDownmix()
217 void AudioMixer::Track::unprepareForReformat() { in unprepareForReformat()
233 status_t AudioMixer::Track::prepareForReformat() in prepareForReformat()
272 void AudioMixer::Track::unprepareForAdjustChannels() in unprepareForAdjustChannels()
281 status_t AudioMixer::Track::prepareForAdjustChannels(size_t frames) in prepareForAdjustChannels()
300 void AudioMixer::Track::clearContractedBuffer() in clearContractedBuffer()
308 void AudioMixer::Track::reconfigureBufferProviders() in reconfigureBufferProviders()
337 const std::shared_ptr<Track> &track = getTrack(name); in setParameter()
[all …]
/frameworks/av/media/libaudioprocessing/include/media/
DAudioMixer.h71 struct Track : public TrackBase { struct
72 Track() : TrackBase() {} in Track() argument
74 ~Track() in ~Track() argument
150 inline std::shared_ptr<Track> getTrack(int name) { in getTrack() argument
151 return std::static_pointer_cast<Track>(mTracks[name]); in getTrack()
/frameworks/av/media/extractors/mpeg2/
DMPEG2PSExtractor.cpp41 struct MPEG2PSExtractor::Track : public MediaTrackHelper { struct in android::MPEG2PSExtractor
42 Track(MPEG2PSExtractor *extractor,
53 virtual ~Track();
70 DISALLOW_EVIL_CONSTRUCTORS(Track);
74 WrappedTrack(MPEG2PSExtractor *extractor, Track *track);
88 MPEG2PSExtractor::Track *mTrack;
112 Track *track = mTracks.valueAt(i); in MPEG2PSExtractor()
564 stream_id, new Track(this, stream_id, streamType)); in dequeuePES()
597 MPEG2PSExtractor::Track::Track( in Track() function in android::MPEG2PSExtractor::Track
639 MPEG2PSExtractor::Track::~Track() { in ~Track()
[all …]
/frameworks/av/media/libstagefright/
DMPEG4Writer.cpp107 class MPEG4Writer::Track { class in android::MPEG4Writer
141 Track(MPEG4Writer *owner, const sp<MediaSource> &source, uint32_t aTrackId);
143 ~Track();
491 Track(const Track &);
492 Track &operator=(const Track &);
503 List<Track *>::iterator it = mTracks.begin(); in ~MPEG4Writer()
589 for (List<Track *>::iterator it = mTracks.begin(); in initInternal()
605 for (List<Track *>::iterator it = mTracks.begin(); in dump()
612 status_t MPEG4Writer::Track::dump( in dump()
630 const char *MPEG4Writer::Track::getDoviFourCC() const { in getDoviFourCC()
[all …]
/frameworks/av/media/extractors/mpeg2/include/
DMPEG2PSExtractor.h32 struct Track;
51 struct Track;
60 KeyedVector<unsigned, Track* > mTracks;
/frameworks/av/services/audioflinger/
DTracks.cpp333 AudioFlinger::TrackHandle::TrackHandle(const sp<AudioFlinger::PlaybackThread::Track>& track) in TrackHandle()
615 AudioFlinger::PlaybackThread::Track::Track( in Track() function in android::AudioFlinger::PlaybackThread::Track
738 AudioFlinger::PlaybackThread::Track::~Track() in ~Track()
751 status_t AudioFlinger::PlaybackThread::Track::initCheck() const in initCheck()
760 void AudioFlinger::PlaybackThread::Track::destroy() in destroy()
770 sp<Track> keep(this); in destroy()
786 void AudioFlinger::PlaybackThread::Track::appendDumpHeader(String8& result) in appendDumpHeader()
797 void AudioFlinger::PlaybackThread::Track::appendDump(String8& result, bool active) in appendDump()
924 uint32_t AudioFlinger::PlaybackThread::Track::sampleRate() const { in sampleRate()
929 status_t AudioFlinger::PlaybackThread::Track::getNextBuffer(AudioBufferProvider::Buffer* buffer) in getNextBuffer()
[all …]
DPlaybackTracks.h63 class Track : public TrackBase, public VolumeProvider {
65 Track( PlaybackThread *thread,
87 virtual ~Track();
214 DISALLOW_COPY_AND_ASSIGN(Track);
308 explicit AudioVibrationController(Track* track) : mTrack(track) {} in AudioVibrationController()
312 Track* const mTrack;
361 class OutputTrack : public Track {
436 class PatchTrack : public Track, public PatchTrackBase {
DThreads.h897 virtual void threadLoop_removeTracks(const Vector< sp<Track> >& tracksToRemove);
903 virtual mixer_state prepareTracks_l(Vector< sp<Track> > *tracksToRemove) = 0;
904 void removeTracks_l(const Vector< sp<Track> >& tracksToRemove);
960 sp<Track> createTrack_l(
1009 status_t attachAuxEffect(const sp<AudioFlinger::PlaybackThread::Track>& track,
1011 status_t attachAuxEffect_l(const sp<AudioFlinger::PlaybackThread::Track>& track,
1075 PlaybackThread::Track* getTrackById_l(audio_port_handle_t trackId);
1202 ActiveTracks<Track> mActiveTracks;
1247 status_t addTrack_l(const sp<Track>& track);
1248 bool destroyTrack_l(const sp<Track>& track);
[all …]
DThreads.cpp2195 sp<Track> track = mTracks[i]; in dumpTracks_l()
2215 sp<Track> track = mActiveTracks[i]; in dumpTracks_l()
2262 sp<AudioFlinger::PlaybackThread::Track> AudioFlinger::PlaybackThread::createTrack_l( in createTrack_l()
2286 sp<Track> track; in createTrack_l()
2548 sp<Track> t = mTracks[i]; in createTrack_l()
2570 track = new Track(this, client, streamType, attr, sampleRate, format, in createTrack_l()
2707 status_t AudioFlinger::PlaybackThread::addTrack_l(const sp<Track>& track) in addTrack_l()
2747 track->mFillingUpStatus = mStandby ? Track::FS_FILLING : Track::FS_FILLED; in addTrack_l()
2751 track->sharedBuffer() != 0 ? Track::FS_FILLED : Track::FS_FILLING; in addTrack_l()
2808 bool AudioFlinger::PlaybackThread::destroyTrack_l(const sp<Track>& track) in destroyTrack_l()
[all …]
DAudioFlinger.h583 class Track; variable
659 explicit TrackHandle(const sp<PlaybackThread::Track>& track);
691 const sp<PlaybackThread::Track> mTrack;
809 PlaybackThread::Track* track,
/frameworks/av/media/libmediaplayerservice/nuplayer/include/nuplayer/
DGenericSource.h121 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);
/frameworks/proto_logging/stats/message/
Dmediametrics_message.proto22 * 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
205 * Track Media Extractor (pulling video/audio streams out of containers) usage
230 * Track Media Player usage
263 * Track information about recordings (e.g. camcorder)
/frameworks/av/media/libstagefright/include/media/stagefright/
DMPEG4Writer.h85 class Track;
148 List<Track *> mTracks;
165 Track *mTrack; // Owner
172 Chunk(Track *track, int64_t timeUs, List<MediaBuffer *> samples)
178 Track *mTrack; // Owner
/frameworks/av/media/extractors/mkv/include/
DMatroskaExtractor.h80 const mkvparser::Track* getTrack() const;
99 const mkvparser::Track *track,
/frameworks/wilhelm/src/desktop/
DOutputMixExt.h44 } Track; typedef
/frameworks/wilhelm/src/itf/
DIOutputMixExt.cpp45 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.cpp80 Track *track = thiz->mTrack; in CAudioPlayer_PreDestroy()
/frameworks/av/media/libmediaplayerservice/nuplayer/
DGenericSource.cpp650 Track* track; in onMessageReceived()
849 Track *track = audio ? &mAudioTrack : &mVideoTrack; in dequeueAccessUnit()
1002 const Track *track = NULL; in getSelectedTrack()
1036 Track* track = NULL; in selectTrack()
1059 Track *track = isSubtitle ? &mSubtitleTrack : &mTimedTextTrack; in selectTrack()
1107 Track *track = audio ? &mAudioTrack : &mVideoTrack; in selectTrack()
1327 Track *track; in readBuffer()
1472 Track *counterTrack = in readBuffer()
1498 bool seeking, bool formatChange, media_track_type trackType, Track *track) { in queueDiscontinuityIfNeeded()
/frameworks/av/media/libstagefright/httplive/fuzzer/
DREADME.md14 4. Track Index (parameter name: `trackIndex`)
/frameworks/av/media/extractors/mkv/
DMatroskaExtractor.cpp186 const mkvparser::Track* MatroskaExtractor::TrackInfo::getTrack() const { in getTrack()
201 const mkvparser::Track* track = getTrack(); in find()
509 const mkvparser::Track *pTrack = pTracks->GetTrackByNumber(track.mTrackNum); in seek()
522 const mkvparser::Track *thisTrack = pTracks->GetTrackByNumber(mTrackNum); in seek()
530 const mkvparser::Track *pTrack = pTracks->GetTrackByIndex(index); in seek()
1880 const mkvparser::Track *track, AMediaFormat *meta, TrackInfo *trackInfo) { in initTrackInfo()
1922 const mkvparser::Track *track = tracks->GetTrackByIndex(index); in addTracks()
/frameworks/wilhelm/src/
Dclasses.h88 Track *mTrack;
Ditfstruct.h451 Track mTracks[MAX_TRACK];
/frameworks/av/media/extractors/mp4/
DMPEG4Extractor.cpp442 Track *track = mFirstTrack; in ~MPEG4Extractor()
444 Track *next = track->next; in ~MPEG4Extractor()
483 Track *track = mFirstTrack; in countTracks()
501 Track *track = mFirstTrack; in getTrackMetaData()
730 Track *track = new Track; in readMetaData()
1025 Track *track = new Track; in parseChunk()
1088 Track *cur = mFirstTrack; in parseChunk()
1146 Track *track_b = new Track; in parseChunk()
4430 Track *track = mFirstTrack; in getTrack()
4568 status_t MPEG4Extractor::verifyTrack(Track *track) { in verifyTrack()
[all …]
/frameworks/av/media/libstagefright/writer_fuzzers/
DREADME.md24 1. Track Mime (parameter name: `mime`)

12