- 12 Oct, 2015 4 commits
-
-
For example: adb shell am start -a com.google.android.exoplayer.demo.action.VIEW -d http://...
Oliver Woodman committed -
As per the end of the related issue, it's likely that all devices running the affected API levels + decoder are affected by the same issue. Issue #464
Oliver Woodman committed -
Add support for TrueHD audio codec in WebMExtractor
ojw28 committed -
Add support for MPEG2 video codec in WebMExtractor
ojw28 committed
-
- 09 Oct, 2015 4 commits
- 01 Oct, 2015 1 commit
-
-
Oliver Woodman committed
-
- 29 Sep, 2015 12 commits
-
-
Oliver Woodman committed
-
Oliver Woodman committed
-
Oliver Woodman committed
-
Oliver Woodman committed
-
Oliver Woodman committed
-
Oliver Woodman committed
-
Oliver Woodman committed
-
1. Change package name (rm "datasource") 2. Require injection of OkHttpClient through all constructors, and remove allowCrossProtocolRedirect/connectTimeout/readTimeout constructor arguments. The client should be configured with these prior to injection. 3. Fix code style to be consistent with the project. 4. Simplify call to get contentLength. I'm pretty sure okhttp returns the correct value when gzip is enabled, so there's no need to check this in the data source. 5. Misc cleanups.
Oliver Woodman committed -
Add an extension that provide DataSource using OkHttp
ojw28 committed -
Oliver Woodman committed
-
This change keeps the proportion offset * 256 as a floating point value rather than rounding it before linear interpolation, which will increase precision slightly when seeking in streams with XING headers. In practice, this won't make much of a difference because precise seeking in VBR MP3s with XING headers seems not to be possible without reading the entire file, due to the fact that the (uneven) distribution of bits is represented by a fixed number of table of contents entries.
Oliver Woodman committed -
Issue: #825
Oliver Woodman committed
-
- 28 Sep, 2015 17 commits
-
-
Oliver Woodman committed
-
Oliver Woodman committed
-
- The old approach was technically incorrect, because the checks were "capacity < sampleSize" and hence neglected the fact that the buffer position may be greater than 0 (e.g. if the caller wants to prefix the sample with some additional data). - Also proactively throw an exception if the buffer is too small, rather than wait for the failure when we actually do the write.
Oliver Woodman committed -
This works around an issue where some devices, such as the Acer Iconia, don't allocate large enough input buffers for H264. Issue: #616 Issue: #714
Oliver Woodman committed -
Issue: #770
Oliver Woodman committed -
0 will crash. 1 is pointless.
Oliver Woodman committed -
Oliver Woodman committed
-
....Except BACK and MENU, which only make sense if the the controller is visible.
Oliver Woodman committed -
Oliver Woodman committed
-
Issue #812
Oliver Woodman committed -
manifest.
Oliver Woodman committed -
Oliver Woodman committed
-
Oliver Woodman committed
-
Oliver Woodman committed
-
Oliver Woodman committed
-
Oliver Woodman committed
-
Add onDrmSessionReady callback
ojw28 committed
-
- 25 Sep, 2015 1 commit
-
-
This adds a callback for when DRM keys have been loaded.
Patrik Åkerfeldt committed
-
- 18 Sep, 2015 1 commit
-
-
Oliver Woodman committed
-