Home
last modified time | relevance | path

Searched refs:TrackOutput (Results 1 – 25 of 51) sorted by relevance

123

/external/exoplayer/tree/library/extractor/src/main/java/com/google/android/exoplayer2/extractor/ts/
DDvbSubtitleReader.java23 import com.google.android.exoplayer2.extractor.TrackOutput;
37 private final TrackOutput[] outputs;
49 outputs = new TrackOutput[subtitleInfos.size()]; in DvbSubtitleReader()
62 TrackOutput output = extractorOutput.track(idGenerator.getTrackId(), C.TRACK_TYPE_TEXT); in createTracks()
88 for (TrackOutput output : outputs) { in packetFinished()
108 for (TrackOutput output : outputs) { in consume()
DSeiReader.java23 import com.google.android.exoplayer2.extractor.TrackOutput;
34 private final TrackOutput[] outputs;
41 outputs = new TrackOutput[closedCaptionFormats.size()]; in SeiReader()
47 TrackOutput output = extractorOutput.track(idGenerator.getTrackId(), C.TRACK_TYPE_TEXT); in createTracks()
DUserDataReader.java23 import com.google.android.exoplayer2.extractor.TrackOutput;
35 private final TrackOutput[] outputs;
39 outputs = new TrackOutput[closedCaptionFormats.size()]; in UserDataReader()
46 TrackOutput output = extractorOutput.track(idGenerator.getTrackId(), C.TRACK_TYPE_TEXT); in createTracks()
DAdtsReader.java25 import com.google.android.exoplayer2.extractor.TrackOutput;
73 private @MonotonicNonNull TrackOutput output;
74 private @MonotonicNonNull TrackOutput id3Output;
98 private @MonotonicNonNull TrackOutput currentOutput;
250 private void setReadingSampleState(TrackOutput outputToUse, long currentSampleDuration, in setReadingSampleState()
DPassthroughSectionPayloadReader.java21 import com.google.android.exoplayer2.extractor.TrackOutput;
38 private @MonotonicNonNull TrackOutput output;
DId3Reader.java24 import com.google.android.exoplayer2.extractor.TrackOutput;
41 private @MonotonicNonNull TrackOutput output;
DDtsReader.java23 import com.google.android.exoplayer2.extractor.TrackOutput;
45 private @MonotonicNonNull TrackOutput output;
/external/exoplayer/tree/library/extractor/src/main/java/com/google/android/exoplayer2/extractor/flv/
DTagPayloadReader.java19 import com.google.android.exoplayer2.extractor.TrackOutput;
38 protected final TrackOutput output;
43 protected TagPayloadReader(TrackOutput output) { in TagPayloadReader()
DVideoTagPayloadReader.java21 import com.google.android.exoplayer2.extractor.TrackOutput;
56 public VideoTagPayloadReader(TrackOutput output) { in VideoTagPayloadReader()
DAudioTagPayloadReader.java22 import com.google.android.exoplayer2.extractor.TrackOutput;
47 public AudioTagPayloadReader(TrackOutput output) { in AudioTagPayloadReader()
/external/exoplayer/tree/library/extractor/src/main/java/com/google/android/exoplayer2/extractor/mp4/
DTrackEncryptionBox.java20 import com.google.android.exoplayer2.extractor.TrackOutput;
46 public final TrackOutput.CryptoData cryptoData;
79 cryptoData = new TrackOutput.CryptoData(schemeToCryptoMode(schemeType), keyId, in TrackEncryptionBox()
DFragmentedMp4Extractor.java36 import com.google.android.exoplayer2.extractor.TrackOutput;
152 @Nullable private final TrackOutput additionalEmsgTrackOutput;
173 private TrackOutput[] emsgTrackOutputs;
174 private TrackOutput[] cea608TrackOutputs;
248 @Nullable TrackOutput additionalEmsgTrackOutput) { in FragmentedMp4Extractor()
564 emsgTrackOutputs = new TrackOutput[2]; in maybeInitExtraTracks()
575 for (TrackOutput eventMessageTrackOutput : emsgTrackOutputs) { in maybeInitExtraTracks()
580 cea608TrackOutputs = new TrackOutput[closedCaptionFormats.size()]; in maybeInitExtraTracks()
582 TrackOutput output = extractorOutput.track(trackBundles.size() + 1 + i, C.TRACK_TYPE_TEXT); in maybeInitExtraTracks()
641 for (TrackOutput emsgTrackOutput : emsgTrackOutputs) { in onEmsgLeafAtomRead()
[all …]
/external/exoplayer/tree/library/core/src/main/java/com/google/android/exoplayer2/source/chunk/
DChunkExtractorWrapper.java28 import com.google.android.exoplayer2.extractor.TrackOutput;
58 TrackOutput track(int id, int type); in track()
138 public TrackOutput track(int id, int type) { in track()
168 private static final class BindingTrackOutput implements TrackOutput {
176 private @MonotonicNonNull TrackOutput trackOutput;
DBaseMediaChunkOutput.java19 import com.google.android.exoplayer2.extractor.TrackOutput;
45 public TrackOutput track(int id, int type) { in track()
DSingleSampleMediaChunk.java23 import com.google.android.exoplayer2.extractor.TrackOutput;
97 TrackOutput trackOutput = output.track(0, trackType); in load()
/external/exoplayer/tree/library/extractor/src/main/java/com/google/android/exoplayer2/extractor/
DCeaUtil.java44 long presentationTimeUs, ParsableByteArray seiBuffer, TrackOutput[] outputs) { in consume()
88 long presentationTimeUs, ParsableByteArray ccDataBuffer, TrackOutput[] outputs) { in consumeCcData()
102 for (TrackOutput output : outputs) { in consumeCcData()
DExtractorOutput.java33 TrackOutput track(int id, int type); in track()
DDummyExtractorOutput.java22 public TrackOutput track(int id, int type) { in track()
/external/exoplayer/tree/library/hls/src/main/java/com/google/android/exoplayer2/source/hls/
DWebvttExtractor.java28 import com.google.android.exoplayer2.extractor.TrackOutput;
183 TrackOutput trackOutput = buildTrackOutput(subsampleOffsetUs); in processSample()
191 private TrackOutput buildTrackOutput(long subsampleOffsetUs) { in buildTrackOutput()
192 TrackOutput trackOutput = output.track(0, C.TRACK_TYPE_TEXT); in buildTrackOutput()
/external/exoplayer/tree/extensions/flac/src/main/java/com/google/android/exoplayer2/ext/flac/
DFlacExtractor.java34 import com.google.android.exoplayer2.extractor.TrackOutput;
78 private @MonotonicNonNull TrackOutput trackOutput;
226 TrackOutput trackOutput) in handlePendingSeek()
266 FlacStreamMetadata streamMetadata, @Nullable Metadata metadata, TrackOutput output) { in outputFormat()
282 ParsableByteArray sampleData, int size, long timeUs, TrackOutput output) { in outputSample()
/external/exoplayer/tree/library/extractor/src/main/java/com/google/android/exoplayer2/extractor/wav/
DWavExtractor.java28 import com.google.android.exoplayer2.extractor.TrackOutput;
53 private @MonotonicNonNull TrackOutput trackOutput;
185 private final TrackOutput trackOutput;
207 TrackOutput trackOutput, in PassthroughOutputWriter()
304 private final TrackOutput trackOutput;
335 ExtractorOutput extractorOutput, TrackOutput trackOutput, WavHeader header) in ImaAdPcmOutputWriter()
/external/exoplayer/tree/library/extractor/src/main/java/com/google/android/exoplayer2/extractor/ogg/
DStreamReader.java26 import com.google.android.exoplayer2.extractor.TrackOutput;
48 private @MonotonicNonNull TrackOutput trackOutput;
65 void init(ExtractorOutput output, TrackOutput trackOutput) { in init()
DOggExtractor.java25 import com.google.android.exoplayer2.extractor.TrackOutput;
82 TrackOutput trackOutput = output.track(0, C.TRACK_TYPE_AUDIO); in read()
/external/exoplayer/tree/library/extractor/src/test/java/com/google/android/exoplayer2/extractor/ts/
DTsExtractorTest.java29 import com.google.android.exoplayer2.extractor.TrackOutput;
164 TrackOutput trackOutput = reader.getTrackOutput(); in customPesReader()
243 private TrackOutput output;
276 public TrackOutput getTrackOutput() { in getTrackOutput()
/external/exoplayer/tree/library/extractor/src/main/java/com/google/android/exoplayer2/extractor/rawcc/
DRawCcExtractor.java26 import com.google.android.exoplayer2.extractor.TrackOutput;
52 private @MonotonicNonNull TrackOutput trackOutput;

123