- 10 Dec, 2014 1 commit
-
-
Also update gradle files.
Oliver Woodman committed
-
- 08 Dec, 2014 4 commits
-
-
This fixes the referenced issue, except that the MPD parser needs to actually parse out UUID and binary data for schemes that we wish to support. Alternatively, it's easy to applications to do this themselves by extending the parser and overriding the parseContentProtection and buildContentProtection methods. Github Issue: #119
Oliver Woodman committed -
It's cleaner to not inject data into the extractor only so that it can be read out as though it were parsed from the stream. This is also an incremental step towards fixing Github issue #119.
Oliver Woodman committed -
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 2 commits
-
-
Oliver Woodman committed
-
Oliver Woodman committed
-