- 17 Jul, 2015 4 commits
-
-
Oliver Woodman committed
-
Oliver Woodman committed
-
Oliver Woodman committed
-
Oliver Woodman committed
-
- 16 Jul, 2015 5 commits
-
-
Oliver Woodman committed
-
Oliver Woodman committed
-
Issue: #595
Oliver Woodman committed -
Oliver Woodman committed
-
Oliver Woodman committed
-
- 15 Jul, 2015 12 commits
-
-
GitHub issue: #589
Oliver Woodman committed -
Issue: #589
Oliver Woodman committed -
Oliver Woodman committed
-
Oliver Woodman committed
-
The ID_SEGMENT can only be read once, as seeing the element a second time is assumed to indicate that the file contains multiple segment elements (which is not supported). This change allows the element to be read twice if it is at the same position, so that retrying loading from the start can succeed.
Oliver Woodman committed -
This ensures FLAG_END_OF_STREAM doesn't get permanently stuck.
Oliver Woodman committed -
1. Workaround for decoders that fail to handle the END_OF_STREAM flag. 2. Revert processing of final output buffer if it's non-empty. This introduced another bug (#596) Reverts: b88012f5 Issue: #417 Issue: #596
Oliver Woodman committed -
SubtitleLayout no longer trigger re-layouts of the view hierarchy. Instead, the SubtitleLayout just invalidates itself. This is made possible by making SubtitleLayout a regular View that draws each Cue directly onto the canvas, rather than having SubtitleLayout be a ViewGroup with a child View for each Cue.
Oliver Woodman committed -
Oliver Woodman committed
-
The SubtitleLayout is now properly aligned with the surface. This means the subtitles remain on top of the video in portrait mode, rather than being huge and below it.
Oliver Woodman committed -
Oliver Woodman committed
-
Handling of this constant is already in place everywhere, this just documents that its use is allowed.
Oliver Woodman committed
-
- 10 Jul, 2015 2 commits
-
-
Avoid using the VP8 decoder on Samsung Galaxy S4 Mini. Issue: #548 Avoid using the MP3 decoder on Sony Xperia Z/API level 16. Issue: #377
Andrew Lewis committed -
Andrew Lewis committed
-
- 30 Jun, 2015 2 commits
-
-
Oliver Woodman committed
-
Issue: #585
Oliver Woodman committed
-
- 26 Jun, 2015 15 commits
-
-
Oliver Woodman committed
-
Oliver Woodman committed
-
Oliver Woodman committed
-
Oliver Woodman committed
-
Oliver Woodman committed
-
Issue: #576
Oliver Woodman committed -
Oliver Woodman committed
-
Prior to this change, there was a bug where playback would fail with the following steps: 1. Start playback. 2. Pause playback. 3. Disable all renderers. 4. Enable at least one renderer. 5. Resume playback.
Oliver Woodman committed -
The new logic assumes that an input format change will be followed by an output format change, but I think this is pretty much guaranteed. If this weren't to happen then the new pixel aspect ratio wont be picked up, but I think it's extremely unlikely (it would require the format to stay exactly the same except for the pixel aspect ratio, which would be bizarre).
Oliver Woodman committed -
This makes it easier to add an extension for adjusting audio playback rate.
Oliver Woodman committed -
Issue: #417
Oliver Woodman committed -
Oliver Woodman committed
-
Oliver Woodman committed
-
Oliver Woodman committed
-