Searched refs:ContainerAtom (Results 1 – 4 of 4) sorted by relevance
/external/exoplayer/tree/library/extractor/src/main/java/com/google/android/exoplayer2/extractor/mp4/ |
D | Atom.java | 420 /* package */ static final class ContainerAtom extends Atom { class in Atom 424 public final List<ContainerAtom> containerChildren; 430 public ContainerAtom(int type, long endPosition) { in ContainerAtom() method in Atom.ContainerAtom 451 public void add(ContainerAtom atom) { in add() 486 public ContainerAtom getContainerAtomOfType(int type) { in getContainerAtomOfType() 489 ContainerAtom atom = containerChildren.get(i); in getContainerAtomOfType() 514 ContainerAtom atom = containerChildren.get(i); in getChildAtomOfTypeCount()
|
D | Mp4Extractor.java | 33 import com.google.android.exoplayer2.extractor.mp4.Atom.ContainerAtom; 104 private final ArrayDeque<ContainerAtom> containerAtoms; 295 @Nullable ContainerAtom containerAtom = containerAtoms.peek(); in readAtomHeader() 314 containerAtoms.push(new ContainerAtom(atomType, endPosition)); in readAtomHeader() 369 Atom.ContainerAtom containerAtom = containerAtoms.pop(); in processAtomEnded() 387 private void processMoovAtom(ContainerAtom moov) throws ParserException { in processMoovAtom() 403 @Nullable Atom.ContainerAtom meta = moov.getContainerAtomOfType(Atom.TYPE_meta); in processMoovAtom() 452 ContainerAtom moov, GaplessInfoHolder gaplessInfoHolder, boolean ignoreEditLists) in getTrackSampleTables() 456 Atom.ContainerAtom atom = moov.containerChildren.get(i); in getTrackSampleTables() 472 Atom.ContainerAtom stblAtom = in getTrackSampleTables()
|
D | FragmentedMp4Extractor.java | 37 import com.google.android.exoplayer2.extractor.mp4.Atom.ContainerAtom; 150 private final ArrayDeque<ContainerAtom> containerAtoms; 393 containerAtoms.push(new ContainerAtom(atomType, endPosition)); in readAtomHeader() 452 private void onContainerAtomRead(ContainerAtom container) throws ParserException { in onContainerAtomRead() 462 private void onMoovContainerAtomRead(ContainerAtom moov) throws ParserException { in onMoovContainerAtomRead() 468 ContainerAtom mvex = moov.getContainerAtomOfType(Atom.TYPE_mvex); in onMoovContainerAtomRead() 486 Atom.ContainerAtom atom = moov.containerChildren.get(i); in onMoovContainerAtomRead() 542 private void onMoofContainerAtomRead(ContainerAtom moof) throws ParserException { in onMoofContainerAtomRead() 687 private static void parseMoof(ContainerAtom moof, SparseArray<TrackBundle> trackBundleArray, in parseMoof() 691 Atom.ContainerAtom child = moof.containerChildren.get(i); in parseMoof() [all …]
|
D | AtomParsers.java | 99 Atom.ContainerAtom trak, in parseTrak() 106 Atom.ContainerAtom mdia = trak.getContainerAtomOfType(Atom.TYPE_mdia); in parseTrak() 123 Atom.ContainerAtom stbl = mdia.getContainerAtomOfType(Atom.TYPE_minf) in parseTrak() 132 @Nullable Atom.ContainerAtom edtsAtom = trak.getContainerAtomOfType(Atom.TYPE_edts); in parseTrak() 157 Track track, Atom.ContainerAtom stblAtom, GaplessInfoHolder gaplessInfoHolder) in parseStbl() 552 public static Metadata parseMdtaFromMeta(Atom.ContainerAtom meta) { in parseMdtaFromMeta() 1035 private static Pair<long[], long[]> parseEdts(Atom.ContainerAtom edtsAtom) { in parseEdts()
|