/packages/apps/TV/tuner/src/com/android/tv/tuner/exoplayer/ |
MpegTsSampleSource.java | 63 public boolean prepare(long positionUs) { 102 public void enable(int track, long positionUs) { 107 seekToUsInternal(positionUs, positionUs != 0); 120 public boolean continueBuffering(int track, long positionUs) { 121 return mSampleExtractor.continueBuffering(positionUs); 135 int track, long positionUs, MediaFormatHolder formatHolder, SampleHolder sampleHolder) { 162 public void seekToUs(long positionUs) { 164 seekToUsInternal(positionUs, false); 181 private void seekToUsInternal(long positionUs, boolean force) [all...] |
Cea708TextTrackRenderer.java | 82 protected boolean doPrepare(long positionUs) throws ExoPlaybackException { 83 boolean sourcePrepared = mSource.prepare(positionUs); 101 protected void onEnabled(int track, long positionUs, boolean joining) { 103 mSource.enable(mTrackIndex, positionUs); 105 mPresentationTimeUs = positionUs; 153 protected void doSomeWork(long positionUs, long elapsedRealtimeUs) throws ExoPlaybackException { 155 mPresentationTimeUs = positionUs;
|
FileSampleExtractor.java | 123 public void seekTo(long positionUs) { 124 mSampleBuffer.seekTo(positionUs); 133 public boolean continueBuffering(long positionUs) { 134 return mSampleBuffer.continueBuffering(positionUs);
|
MpegTsVideoTrackRenderer.java | 103 protected void onDiscontinuity(long positionUs) throws ExoPlaybackException { 104 super.onDiscontinuity(positionUs);
|
SampleExtractor.java | 82 * @param positionUs the seek position in microseconds 84 void seekTo(long positionUs); 109 boolean continueBuffering(long positionUs);
|
MpegTsSampleExtractor.java | 160 public void seekTo(long positionUs) { 161 mSampleExtractor.seekTo(positionUs); 221 public boolean continueBuffering(long positionUs) { 222 return mSampleExtractor.continueBuffering(positionUs);
|
ExoPlayerSampleExtractor.java | 562 public boolean continueBuffering(long positionUs) { 563 return mSampleBuffer.continueBuffering(positionUs); 567 public void seekTo(long positionUs) { 568 mSampleBuffer.seekTo(positionUs);
|
/packages/apps/TV/tuner/src/com/android/tv/tuner/exoplayer/buffer/ |
BufferManager.java | 148 void seekTo(long positionUs); 154 boolean continueBuffering(long positionUs); 195 public final long positionUs; 206 * @param positionUs 209 public PositionHolder(long positionUs, long basePositionUs, int offset) { 210 this.positionUs = positionUs; 350 private static String getFileName(String id, long positionUs) { 351 return String.format(Locale.ENGLISH, "%s_%016x.chunk", id, positionUs); 358 * @param positionUs current position to write a sample in micro seconds [all...] |
RecordingSampleBuffer.java | 234 public void seekTo(long positionUs) { 238 mSampleChunkIoHelper.openRead(i, positionUs); 241 mLastBufferedPositionUs = positionUs; 268 public boolean continueBuffering(long positionUs) { 269 mCurrentPlaybackPositionUs = positionUs; 277 || positionUs > queue.getLastQueuedPositionUs()) {
|
SampleChunkIoHelper.java | 90 private final long positionUs; 97 long positionUs, 102 this.positionUs = positionUs; 210 * @param positionUs the specified position 212 public void openRead(int index, long positionUs) { 215 IoParams params = new IoParams(index, positionUs, null, null, mReadSampleBuffers[index]); 317 mBufferManager.getReadFile(mIds.get(index), params.positionUs); 320 "Chunk ID:" + mIds.get(index) + " pos:" + params.positionUs + "is not found";
|
SimpleSampleBuffer.java | 154 public synchronized boolean continueBuffering(long positionUs) { 160 || positionUs > queue.getLastQueuedPositionUs()) { 169 public void seekTo(long positionUs) {
|
DvrStorageManager.java | 231 long positionUs = in.readLong(); 232 indices.add(new BufferManager.PositionHolder(positionUs, positionUs, 0)); 244 long positionUs = in.readLong(); 247 indices.add(new BufferManager.PositionHolder(positionUs, basePositionUs, offset));
|
/packages/apps/TV/tuner/src/com/android/tv/tuner/exoplayer/audio/ |
MpegTsDefaultAudioTrackRenderer.java | 173 protected boolean doPrepare(long positionUs) throws ExoPlaybackException { 174 boolean sourcePrepared = mSource.prepare(positionUs); 204 protected void onEnabled(int track, long positionUs, boolean joining) { 207 mSource.enable(mTrackIndex, positionUs); 208 seekToInternal(positionUs); 238 private void seekToInternal(long positionUs) { 243 mPresentationTimeUs = positionUs; 248 mAudioClock.setPositionUs(positionUs); 252 protected void seekTo(long positionUs) { 253 mSource.seekToUs(positionUs); [all...] |
/frameworks/av/media/extractors/midi/ |
MidiExtractor.h | 42 status_t seekTo(int64_t positionUs);
|
MidiExtractor.cpp | 221 status_t MidiEngine::seekTo(int64_t positionUs) { 222 ALOGV("seekTo %lld", (long long)positionUs); 223 EAS_RESULT result = EAS_Locate(mEasData, mEasHandle, positionUs / 1000, false);
|
/cts/tests/tests/media/src/android/media/cts/ |
MediaCodecTunneledPlayer.java | 494 long positionUs = 0; 499 if (trackPositionUs > positionUs) { 500 positionUs = trackPositionUs; 503 return (int)((positionUs + 500) / 1000);
|
MediaCodecClearKeyPlayer.java | 628 long positionUs = 0; 633 if (trackPositionUs > positionUs) { 634 positionUs = trackPositionUs; 637 return (int)((positionUs + 500) / 1000);
|
/frameworks/av/media/libmediaplayerservice/nuplayer/ |
NuPlayer.cpp | [all...] |
NuPlayerRenderer.cpp | [all...] |
/developers/build/prebuilts/androidtv/sample-inputs/app/libs/ |
exoplayer_dev-hls_20150123.jar | |
/frameworks/av/media/libmediaplayer2/nuplayer2/ |
NuPlayer2.cpp | [all...] |
NuPlayer2Renderer.cpp | [all...] |