- 06 Feb, 2015 5 commits
-
-
- Remove simple variant. Maintaining both simple + full is unnecessary effort. - Remove need to specify content id in Sample definition, except where it's actually required (for DRM requests in the Widevine GTS samples)
Oliver Woodman committed -
Also add parseMp4vFromParent and return the track's duration in parseTrak. This is in preparation for adding a non-fragmented MP4 extractor.
Oliver Woodman committed -
If the timesource track renderer ends, but other track renderers haven't finished, the player would get stuck in a pending state. This change enables automatic switching to the media clock in the case that the timesource renderer has ended, which allows other renderers to continue to play.
Oliver Woodman committed -
Oliver Woodman committed
-
Oliver Woodman committed
-
- 03 Feb, 2015 3 commits
-
-
Add a utility for converting named atom types to integers. Add atom types for non-fragmented MP4 parsing.
Oliver Woodman committed -
Oliver Woodman committed
-
Issue: #268
Oliver Woodman committed
-
- 02 Feb, 2015 4 commits
-
-
Oliver Woodman committed
-
These may occur in VOD streams where a representation's data is small enough not to require segmentation or an index. For example subtitle files. Issue: #268
Oliver Woodman committed -
SampleExtractor will initially only be implemented by FrameworkSampleExtractor which delegates to a MediaExtractor, but eventually it will also be implemented by additional extractors. The sample extractor can be used as a source of samples via DefaultSampleSource.
Oliver Woodman committed -
Issue: #268
Oliver Woodman committed
-
- 27 Jan, 2015 5 commits
-
-
This may be painful in terms of applications having to change their imports. Sorry about that.
Oliver Woodman committed -
Merge dev-hls -> dev
Andrey Udovenko committed -
Oliver Woodman committed
-
Oliver Woodman committed
-
dev -> dev-hls
ojw28 committed
-
- 26 Jan, 2015 8 commits
-
-
Oliver Woodman committed
-
Oliver Woodman committed
-
Oliver Woodman committed
-
Oliver Woodman committed
-
Oliver Woodman committed
-
Also added clamping to getSegmentNum in one case where it was not already implemented, and defined this behavior property in the getSegmentNum javadoc. Issue: #262
Oliver Woodman committed -
This makes the calculation correct for the case where periodDurationMs does not divide exactly into durationMs.
Oliver Woodman committed -
Fixed wrong calculation of last segment number when using segment templa...
ojw28 committed
-
- 25 Jan, 2015 1 commit
-
-
Fixed wrong calculation of last segment number when using segment template without segment timeline.
Ihor Zakhozhyi committed
-
- 23 Jan, 2015 8 commits
-
-
dev -> dev-hls
ojw28 committed -
Oliver Woodman committed
-
Oliver Woodman committed
-
Oliver Woodman committed
-
Without this, the byte is cast as follows (in bits) if the top byte is set: 10000010 -> 1000000000000000000000000000010 This works because we then always shift at least one bit left, and only look at the bottom 8 bits of the result. It's confusing though. It's clearer if the cast to int gives just adds zeros to the front, like: 10000010 -> 0000000000000000000000010000010
Oliver Woodman committed -
Fix a signed right shift issue in BitArray.readUnsignedByte()
ojw28 committed -
Make BitArray.readUnsignedByte() a bit more clear by using int value instead of byte to prevent unnecessary convert from int to byte.
Lei YU committed -
Fix an issue in BitArray.readUnsignedByte() returns incorrect value when bitOffset is not zero and data[byteOffset + 1] starts with bit 1. This is caused by signed right shift, the fix is simply to make it unsigned right shift.
Lei YU committed
-
- 22 Jan, 2015 1 commit
-
-
Andrey Udovenko committed
-
- 21 Jan, 2015 5 commits
-
-
dev -> dev-hls
ojw28 committed -
Oliver Woodman committed
-
Oliver Woodman committed
-
FrameworkSampleSource with FileDescriptor
ojw28 committed -
Move Closed Captions processing to Eia608TrackRenderer. Use TextRenderer interface for captions. Sort captions based on video frames DTS. Add better control characters and special characters in basic North American character set support. Fixes #156
Andrey Udovenko committed
-