- 08 May, 2015 7 commits
-
-
Issue #434
Oliver Woodman committed -
Oliver Woodman committed
-
Issue: #423
Oliver Woodman committed -
Issue: #407
Oliver Woodman committed -
Oliver Woodman committed
-
Oliver Woodman committed
-
Oliver Woodman committed
-
- 05 May, 2015 11 commits
-
-
Oliver Woodman committed
-
Oliver Woodman committed
-
Oliver Woodman committed
-
This allows loading a manifest from a file:// URI.
Oliver Woodman committed -
Oliver Woodman committed
-
Oliver Woodman committed
-
Oliver Woodman committed
-
For Live SmoothStreaming, referential equality checking isn't enough (it breaks once the manifest is updated). Updated other instances too just for consistency.
Oliver Woodman committed -
Oliver Woodman committed
-
Fix DataSourceInputStream.read() for EOF cases
ojw28 committed -
Tanuj Mittal committed
-
- 01 May, 2015 22 commits
-
-
Issue: #72 Issue: #292 Issue: #302 Issue: #425 Issue: #424
Oliver Woodman committed -
Oliver Woodman committed
-
The spurious transitions were caused by calling pushTrackSelection in onRenderers after changing the renderer building state to BUILT and before calling player.prepare. pushTrackSelection can cause the ExoPlayer to generate state changes, since it can call setPlayWhenReady. This change transitions the renderer building state later, so that when this happens getPlaybackState correctly masks the state and returns STATE_PREPARING.
Oliver Woodman committed -
Oliver Woodman committed
-
And delete things that we're parsing but don't use from TrackElement.
Oliver Woodman committed -
- This makes HLS consistent with Chunk/ExtractorSampleSource. - It needs to be consistent for WebVTT in HLS. - Also trim the allocator when done.
Oliver Woodman committed -
Oliver Woodman committed
-
- Have TsExtractor report a SeekMap to the output. - Implement TsExtractor.reset to reset extractor state. - Add 1x sample.
Oliver Woodman committed -
Oliver Woodman committed
-
Oliver Woodman committed
-
Play movies has an Allocator that attempts to allocate a single huge byte[] up front to minimize the risk of GC pauses. This abstraction will be required to keep that when updating them to the new Exo.
Oliver Woodman committed -
Making Representation and TrackElement extend Format will simplify this further (TBC whether this is a good idea!). Issue: #393
Oliver Woodman committed -
This is in preparation for removing bitrate from MediaFormat.
Oliver Woodman committed -
Oliver Woodman committed
-
Oliver Woodman committed
-
VP8 can be decoded by MediaCodec (since very early versions of android). Now that we want WebmExtractor to be general purpose, adding VP8 makes sense as it is a common use case.
Oliver Woodman committed -
Oliver Woodman committed
-
Oliver Woodman committed
-
Oliver Woodman committed
-
Oliver Woodman committed
-
This CL adds support for parsing BlockGroup elements for all codecs (not just opus). It also adds a test to verify the new behavior.
Oliver Woodman committed
-