- 08 Dec, 2014 2 commits
-
-
Oliver Woodman committed
-
Oliver Woodman committed
-
- 05 Dec, 2014 3 commits
-
-
Issue: 186
Oliver Woodman committed -
Issue: 186
Oliver Woodman committed -
Oliver Woodman committed
-
- 03 Dec, 2014 5 commits
-
-
Note: This adds support for the majority of DASH live streams, however we do not yet correctly support live streams that rely on UtcTimingElements in their manifests. Issue: #52
Oliver Woodman committed -
Oliver Woodman committed
-
Oliver Woodman committed
-
Oliver Woodman committed
-
Plus start to properly document the SmoothStreaming package. Note that where the documentation is a little vague, this is because the original SmoothStreaming documentation is equally vague!
Oliver Woodman committed
-
- 27 Nov, 2014 4 commits
-
-
Oliver Woodman committed
-
The timestamp scaling in SegmentBase.getSegmentTimeUs was overflowing for some streams. Apply a similar trick to that applied in the SmoothStreaming case to fix it.
Oliver Woodman committed -
Oliver Woodman committed
-
Oliver Woodman committed
-
- 26 Nov, 2014 2 commits
-
-
Oliver Woodman committed
-
Oliver Woodman committed
-
- 21 Nov, 2014 2 commits
-
-
Oliver Woodman committed
-
gradle plugin 0.14.4 fixes
ojw28 committed
-
- 20 Nov, 2014 8 commits
-
-
Andrew Shu committed
-
fixes broken import statements
Andrew Shu committed -
Andrew Shu committed
-
Andrew Shu committed
-
Andrew Shu committed
-
Oliver Woodman committed
-
Issue: #158
Oliver Woodman committed -
Oliver Woodman committed
-
- 19 Nov, 2014 2 commits
-
-
MediaCodecTrackRenderer: Avoid excessive garbage generation
ojw28 committed -
- Unredact internal error ids. - Move images.
Oliver Woodman committed
-
- 18 Nov, 2014 7 commits
-
-
Looking up a long in a HashSet<Long> auto boxes the long and leaves it for the GC. As decodeOnly is relatively infrequent it's much better to do a simple linear search in a List<Long>. That way we can avoid boxing every incoming time stamp value. In the general case this will be linear searching in an empty list, a very fast operation. Signed-off-by: Jonas Larsson <jonas@hallerud.se>
Jonas Larsson committed -
AudioTrack contains the portions of MediaCodecAudioTrackRenderer that handle the platform AudioTrack instance, including synchronization (playback position smoothing), non-blocking writes and releasing. This refactoring should not affect the behavior of audio playback, and is in preparation for adding an Ac3PassthroughAudioTrackRenderer that will use the AudioTrack.
Oliver Woodman committed -
Oliver Woodman committed
-
Oliver Woodman committed
-
Oliver Woodman committed
-
Oliver Woodman committed
-
Remove implicit back-reference from playback thread to player.
Oliver Woodman committed
-
- 13 Nov, 2014 5 commits
-
-
Oliver Woodman committed
-
Oliver Woodman committed
-
Oliver Woodman committed
-
Oliver Woodman committed
-
Oliver Woodman committed
-