media/testutils/src/main/java/com/google/android/exoplayer2/testutil
tonihei 958f12e2cc Make isReady of FakeRenderer more realistic.
Currently the renderer is only ready when the input stream has more data to
read. Actual renderers, however, are also ready as long as their output buffer
contains some audio/video samples to play, roughly corresponding to the fact
that the playback time hasn't reached the timestamp of the last buffered
sample. Added a isready flag to FakeRenderer to simulate this behaviour.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=162343074
2017-07-19 14:04:58 +01:00
..
Action.java Move playback test utils to testutils. 2017-06-12 10:18:50 +01:00
ActionSchedule.java Add buffer length metric to ABR playback test. 2017-07-12 18:18:25 +01:00
CacheAsserts.java Move FakeDataSet to seperate class. 2017-07-17 23:07:38 +01:00
DebugRenderersFactory.java Move playback test utils to testutils. 2017-06-12 10:18:50 +01:00
DecoderCountersUtil.java Move playback test utils to testutils. 2017-06-12 10:18:50 +01:00
Dumper.java Sanitize constants 2016-08-31 15:25:18 +01:00
ExoHostedTest.java Add rebuffer test metrics to ABR playback tests. 2017-07-12 18:14:33 +01:00
ExoPlayerWrapper.java Move fake ExoPlayer component test classes to testutils. 2017-06-30 16:49:59 +01:00
ExtractorAsserts.java Move Extractor test assertion methods to ExtractorAsserts class. 2017-07-05 15:02:39 +01:00
FakeAdaptiveDataSet.java Fix chunk count bug in FakeAdaptiveDataSet. 2017-07-19 14:02:24 +01:00
FakeDataSet.java Allow to extend FakeDataSource. 2017-07-19 14:01:03 +01:00
FakeDataSource.java Allow to extend FakeDataSource. 2017-07-19 14:01:03 +01:00
FakeExtractorInput.java Clean up MP3 synchronization and fix handling < 4 frames. 2016-09-16 18:52:42 +01:00
FakeExtractorOutput.java Propagate track type through ExtractorOutput.track 2017-02-15 16:49:47 +00:00
FakeMediaClockRenderer.java Allow multiple Formats per TrackGroup in testutil fake classes. 2017-07-17 23:08:52 +01:00
FakeMediaPeriod.java Allow multiple Formats per TrackGroup in testutil fake classes. 2017-07-17 23:08:52 +01:00
FakeMediaSource.java Allow multiple Formats per TrackGroup in testutil fake classes. 2017-07-17 23:08:52 +01:00
FakeRenderer.java Make isReady of FakeRenderer more realistic. 2017-07-19 14:04:58 +01:00
FakeSampleStream.java Move fake ExoPlayer component test classes to testutils. 2017-06-30 16:49:59 +01:00
FakeTimeline.java Merge TimelineAsserts.FakeTimeline into FakeTimeline. 2017-07-05 15:02:39 +01:00
FakeTrackOutput.java Introduce CryptoData parameter object 2017-05-11 05:53:20 +01:00
HostActivity.java Extend HostActivity for reuse and silent timeout. 2017-06-22 19:59:48 +01:00
LogcatMetricsLogger.java Move playback test utils to testutils. 2017-06-12 10:18:50 +01:00
MetricsLogger.java Move playback test utils to testutils. 2017-06-12 10:18:50 +01:00
TestUtil.java Move Extractor test assertion methods to ExtractorAsserts class. 2017-07-05 15:02:39 +01:00
TimelineAsserts.java Move extractTimelineFromMediaSource to test util class. 2017-07-05 15:02:39 +01:00