Home
last modified time | relevance | path

Searched refs:positionUs (Results 1 – 14 of 14) sorted by relevance

/packages/apps/TV/tuner/src/com/android/tv/tuner/exoplayer/
DMpegTsSampleSource.java63 public boolean prepare(long positionUs) { in prepare() argument
102 public void enable(int track, long positionUs) { in enable() argument
107 seekToUsInternal(positionUs, positionUs != 0); in enable()
120 public boolean continueBuffering(int track, long positionUs) { in continueBuffering() argument
121 return mSampleExtractor.continueBuffering(positionUs); in continueBuffering()
135 int track, long positionUs, MediaFormatHolder formatHolder, SampleHolder sampleHolder) { in readData() argument
162 public void seekToUs(long positionUs) { in seekToUs() argument
164 seekToUsInternal(positionUs, false); in seekToUs()
181 private void seekToUsInternal(long positionUs, boolean force) { in seekToUsInternal() argument
184 if (force || mPendingSeekPositionUs != positionUs) { in seekToUsInternal()
[all …]
DCea708TextTrackRenderer.java82 protected boolean doPrepare(long positionUs) throws ExoPlaybackException { in doPrepare() argument
83 boolean sourcePrepared = mSource.prepare(positionUs); in doPrepare()
101 protected void onEnabled(int track, long positionUs, boolean joining) { in onEnabled() argument
103 mSource.enable(mTrackIndex, positionUs); in onEnabled()
105 mPresentationTimeUs = positionUs; in onEnabled()
153 protected void doSomeWork(long positionUs, long elapsedRealtimeUs) throws ExoPlaybackException { in doSomeWork() argument
155 mPresentationTimeUs = positionUs; in doSomeWork()
DFileSampleExtractor.java130 public void seekTo(long positionUs) { in seekTo() argument
131 mSampleBuffer.seekTo(positionUs); in seekTo()
140 public boolean continueBuffering(long positionUs) { in continueBuffering() argument
141 return mSampleBuffer.continueBuffering(positionUs); in continueBuffering()
DMpegTsSampleExtractor.java173 public void seekTo(long positionUs) { in seekTo() argument
174 mSampleExtractor.seekTo(positionUs); in seekTo()
234 public boolean continueBuffering(long positionUs) { in continueBuffering() argument
235 return mSampleExtractor.continueBuffering(positionUs); in continueBuffering()
DSampleExtractor.java84 void seekTo(long positionUs); in seekTo() argument
109 boolean continueBuffering(long positionUs); in continueBuffering() argument
DMpegTsVideoTrackRenderer.java103 protected void onDiscontinuity(long positionUs) throws ExoPlaybackException {
104 super.onDiscontinuity(positionUs);
DExoPlayerSampleExtractor.java586 public boolean continueBuffering(long positionUs) { in continueBuffering() argument
587 return mSampleBuffer.continueBuffering(positionUs); in continueBuffering()
591 public void seekTo(long positionUs) { in seekTo() argument
592 mSampleBuffer.seekTo(positionUs); in seekTo()
/packages/apps/TV/tuner/src/com/android/tv/tuner/exoplayer/buffer/
DBufferManager.java148 void seekTo(long positionUs); in seekTo() argument
154 boolean continueBuffering(long positionUs); in continueBuffering() argument
195 public final long positionUs; field in BufferManager.PositionHolder
209 public PositionHolder(long positionUs, long basePositionUs, int offset) { in PositionHolder() argument
210 this.positionUs = positionUs; in PositionHolder()
364 private static String getFileName(String id, long positionUs) { in getFileName() argument
365 return String.format(Locale.ENGLISH, "%s_%016x.chunk", id, positionUs); in getFileName()
382 long positionUs, in createNewWriteFileIfNeeded() argument
395 mStartPositionMap.put(id, positionUs); in createNewWriteFileIfNeeded()
399 File file = new File(mStorageManager.getBufferDir(), getFileName(id, positionUs)); in createNewWriteFileIfNeeded()
[all …]
DSampleChunkIoHelper.java96 private final long positionUs; field in SampleChunkIoHelper.IoParams
103 long positionUs, in IoParams() argument
108 this.positionUs = positionUs; in IoParams()
246 public void openRead(int index, long positionUs) { in openRead() argument
249 IoParams params = new IoParams(index, positionUs, null, null, mReadSampleBuffers[index]); in openRead()
366 mBufferManager.getReadFile(mIds.get(index), params.positionUs); in doOpenRead()
369 "Chunk ID:" + mIds.get(index) + " pos:" + params.positionUs + "is not found"; in doOpenRead()
464 mReadIoStates[index].openRead(readPosition.first, params.positionUs); in doUpdateIndex()
DRecordingSampleBuffer.java244 public void seekTo(long positionUs) { in seekTo() argument
248 mSampleChunkIoHelper.openRead(i, positionUs); in seekTo()
251 mLastBufferedPositionUs = positionUs; in seekTo()
278 public boolean continueBuffering(long positionUs) { in continueBuffering() argument
279 mCurrentPlaybackPositionUs = positionUs; in continueBuffering()
287 || positionUs > queue.getLastQueuedPositionUs()) { in continueBuffering()
DDvrStorageManager.java232 long positionUs = in.readLong(); in readOldIndexFile() local
233 indices.add(new BufferManager.PositionHolder(positionUs, positionUs, 0)); in readOldIndexFile()
245 long positionUs = in.readLong(); in readNewIndexFile() local
248 indices.add(new BufferManager.PositionHolder(positionUs, basePositionUs, offset)); in readNewIndexFile()
DSimpleSampleBuffer.java153 public synchronized boolean continueBuffering(long positionUs) { in continueBuffering() argument
159 || positionUs > queue.getLastQueuedPositionUs()) { in continueBuffering()
168 public void seekTo(long positionUs) { in seekTo() argument
/packages/apps/TV/tuner/src/com/android/tv/tuner/exoplayer/audio/
DMpegTsDefaultAudioTrackRenderer.java166 protected boolean doPrepare(long positionUs) throws ExoPlaybackException { in doPrepare() argument
167 boolean sourcePrepared = mSource.prepare(positionUs); in doPrepare()
197 protected void onEnabled(int track, long positionUs, boolean joining) { in onEnabled() argument
200 mSource.enable(mTrackIndex, positionUs); in onEnabled()
201 seekToInternal(positionUs); in onEnabled()
231 private void seekToInternal(long positionUs) { in seekToInternal() argument
236 mPresentationTimeUs = positionUs; in seekToInternal()
241 mAudioClock.setPositionUs(positionUs); in seekToInternal()
245 protected void seekTo(long positionUs) { in seekTo() argument
246 mSource.seekToUs(positionUs); in seekTo()
[all …]
/packages/apps/TV/tuner/src/com/android/tv/tuner/exoplayer2/
DVideoRendererExoV2.java120 protected void onPositionReset(long positionUs, boolean joining) throws ExoPlaybackException {
121 super.onPositionReset(positionUs, joining);