Lines Matching refs:Track

51 class MPEG4Writer::Track {
53 Track(MPEG4Writer *owner, const sp<MediaSource> &source, size_t trackId);
55 ~Track();
279 // Track authoring progress status
331 Track(const Track &);
332 Track &operator=(const Track &);
382 List<Track *>::iterator it = mTracks.begin();
400 for (List<Track *>::iterator it = mTracks.begin();
407 status_t MPEG4Writer::Track::dump(
431 Track *track = new Track(this, source, 1 + mTracks.size());
438 for (List<Track *>::iterator it = mTracks.begin();
443 for (List<Track *>::iterator it2 = mTracks.begin();
642 for (List<Track *>::iterator it = mTracks.begin();
747 for (List<Track *>::iterator it = mTracks.begin();
865 for (List<Track *>::iterator it = mTracks.begin();
1167 for (List<Track *>::iterator it = mTracks.begin();
1188 for (List<Track *>::iterator it = mTracks.begin();
1199 for (List<Track *>::iterator it = mTracks.begin();
1232 MPEG4Writer::Track::Track(
1269 void MPEG4Writer::Track::updateTrackSizeEstimate() {
1290 void MPEG4Writer::Track::addOneStscTableEntry(
1298 void MPEG4Writer::Track::addOneStssTableEntry(size_t sampleId) {
1302 void MPEG4Writer::Track::addOneSttsTableEntry(
1312 void MPEG4Writer::Track::addOneCttsTableEntry(
1322 void MPEG4Writer::Track::addChunkOffset(off64_t offset) {
1331 void MPEG4Writer::Track::setTimeScale() {
1353 void MPEG4Writer::Track::getCodecSpecificDataFromInputFormatIfPossible() {
1384 MPEG4Writer::Track::~Track() {
1409 void MPEG4Writer::Track::initTrackingProgressStatus(MetaData *params) {
1493 Track *track = NULL;
1566 for (List<Track *>::iterator it = mTracks.begin();
1585 status_t MPEG4Writer::Track::start(MetaData *params) {
1658 status_t MPEG4Writer::Track::pause() {
1663 status_t MPEG4Writer::Track::stop() {
1692 bool MPEG4Writer::Track::reachedEOS() {
1697 void *MPEG4Writer::Track::ThreadWrapper(void *me) {
1698 Track *track = static_cast<Track *>(me);
1727 const uint8_t *MPEG4Writer::Track::parseParamSet(
1766 status_t MPEG4Writer::Track::copyAVCCodecSpecificData(
1783 status_t MPEG4Writer::Track::parseAVCCodecSpecificData(
1876 status_t MPEG4Writer::Track::makeAVCCodecSpecificData(
1957 void MPEG4Writer::Track::updateDriftTime(const sp<MetaData>& meta) {
1966 status_t MPEG4Writer::Track::threadEntry() {
2316 bool MPEG4Writer::Track::isTrackMalFormed() const {
2334 void MPEG4Writer::Track::sendTrackSummary(bool hasMultipleTracks) {
2389 void MPEG4Writer::Track::trackProgressStatus(int64_t timeUs, status_t err) {
2443 void MPEG4Writer::Track::bufferChunk(int64_t timestampUs) {
2451 int64_t MPEG4Writer::Track::getDurationUs() const {
2455 int64_t MPEG4Writer::Track::getEstimatedTrackSizeBytes() const {
2459 status_t MPEG4Writer::Track::checkCodecSpecificData() const {
2480 void MPEG4Writer::Track::writeTrackHeader(bool use32BitOffset) {
2504 void MPEG4Writer::Track::writeStblBox(bool use32BitOffset) {
2526 void MPEG4Writer::Track::writeVideoFourCCBox() {
2579 void MPEG4Writer::Track::writeAudioFourCCBox() {
2621 void MPEG4Writer::Track::writeMp4aEsdsBox() {
2659 void MPEG4Writer::Track::writeMp4vEsdsBox() {
2698 void MPEG4Writer::Track::writeTkhdBox(uint32_t now) {
2736 void MPEG4Writer::Track::writeVmhdBox() {
2746 void MPEG4Writer::Track::writeSmhdBox() {
2754 void MPEG4Writer::Track::writeHdlrBox() {
2767 void MPEG4Writer::Track::writeMdhdBox(uint32_t now) {
2786 void MPEG4Writer::Track::writeDamrBox() {
2797 void MPEG4Writer::Track::writeUrlBox() {
2805 void MPEG4Writer::Track::writeDrefBox() {
2813 void MPEG4Writer::Track::writeDinfBox() {
2819 void MPEG4Writer::Track::writeAvccBox() {
2832 void MPEG4Writer::Track::writeD263Box() {
2842 void MPEG4Writer::Track::writePaspBox() {
2849 int32_t MPEG4Writer::Track::getStartTimeOffsetScaledTime() const {
2859 void MPEG4Writer::Track::writeSttsBox() {
2870 void MPEG4Writer::Track::writeCttsBox() {
2898 void MPEG4Writer::Track::writeStssBox() {
2905 void MPEG4Writer::Track::writeStszBox() {
2913 void MPEG4Writer::Track::writeStscBox() {
2920 void MPEG4Writer::Track::writeStcoBox(bool use32BitOffset) {