Oliver Woodman
18ae955fea
Update release notes.
2015-11-17 16:35:17 +00:00
Oliver Woodman
57ee90a96c
Clean up AudioTrack.
2015-11-17 16:29:42 +00:00
Oliver Woodman
a4f1e3ce53
Don't re-buffer when AudioTrack underruns occur.
2015-11-17 16:27:53 +00:00
Oliver Woodman
80d699920c
If we have an output buffer, we're ready.
2015-11-17 16:21:03 +00:00
Oliver Woodman
c92bc3e6c2
Enhance DASH playback tests
2015-11-17 16:18:43 +00:00
Oliver Woodman
e65f726458
Allow video format filtering without viewport constraint.
2015-11-17 16:06:43 +00:00
Oliver Woodman
80e829d7d1
Fix some warnings.
2015-11-17 16:03:10 +00:00
Oliver Woodman
8234a25110
Add H262 support for TS.
...
Built on top of https://github.com/google/ExoPlayer/pull/915 .
2015-11-17 16:01:28 +00:00
Oliver Woodman
b1e4283058
Some cleanup to TS H264/H265 readers.
2015-11-17 15:55:57 +00:00
Oliver Woodman
d96fe37c05
Don't use getClass().getSimpleName() where it's pointless to do so
2015-11-17 15:52:58 +00:00
Oliver Woodman
bcbfe9f708
Add AMR-NB and AMR-WB support to ExoPlayer
2015-11-17 15:52:16 +00:00
Oliver Woodman
b293cf2a76
Parse QuickTime variant audio sample entries.
...
Issue: #958
2015-11-17 15:50:20 +00:00
Oliver Woodman
830229c821
Fix Libopus renderer's isReady to take into account outputBuffer avail.
2015-11-17 15:45:42 +00:00
Oliver Woodman
f8d2229f52
Fix build break
2015-11-17 15:43:48 +00:00
Oliver Woodman
a3f894b86b
Add support for extracting E-AC-3 in Matroska files.
2015-11-17 15:43:24 +00:00
Oliver Woodman
5de7638f74
Handle laggy manifest servers. Don't reprocess discarded manifests twice.
2015-11-17 15:42:40 +00:00
Oliver Woodman
b27dc9b7dc
Clean up E-AC-3 naming.
2015-11-17 15:41:30 +00:00
Oliver Woodman
269757cb3e
Clean up MP4/FMP4 shouldParse methods.
2015-11-17 15:38:54 +00:00
Oliver Woodman
3cbb1fa1b9
Tweak error string
2015-11-17 15:32:25 +00:00
ojw28
be95968fe2
Merge pull request #957 from Bastian35022/dev
...
Check for valid periods in DASH MPD after parsing.
2015-11-13 14:04:32 +00:00
ebascel
1f309f7edf
Check for valid periods in DASH MPD after parsing.
2015-11-13 14:44:50 +01:00
ojw28
a0b52bc136
Merge pull request #919 from castlabs/feature/smooth_streaming_mime_types
...
Added missing MimeTypes to Smooth Streaming manifest parser
2015-11-05 03:11:06 +00:00
Miquel Beltran
0089987055
Added missing MimeTypes to Smooth Streaming manifest parser
2015-11-03 16:51:05 +01:00
Oliver Woodman
a679e39ab7
Limit max line length to 100 chars.
2015-10-30 12:02:34 +00:00
Oliver Woodman
2cb6db2b42
Update Widevine VP9 samples
2015-10-30 11:58:36 +00:00
Andrew Lewis
c53495e7e2
Check all descriptors for a registration_descriptor.
...
Issue: #898
2015-10-29 16:37:48 +00:00
Andrew Lewis
b64986ce82
Blacklist bad decoders
2015-10-29 16:28:00 +00:00
ojw28
ffc925f194
Merge pull request #885 from RikHeijdens/parse-hls-name-label
...
Parse HLS NAME label from the MasterPlaylist
2015-10-28 22:04:32 +00:00
Rik Heijdens
d49d3e2cd3
Changed formatName to something more concise
...
And fixed the indentation
2015-10-28 16:58:06 -04:00
Rik Heijdens
4a77d1a44e
Remove unnecessary getter
2015-10-28 11:14:05 -04:00
Rik Heijdens
022c1ad6dd
Store HLS trackname in the Variant class instead of Format class
2015-10-28 11:10:58 -04:00
Rik Heijdens
1c1f5af5d2
Changed the use of the name variable
2015-10-28 11:02:44 -04:00
Oliver Woodman
b9224160a3
Use equals rather than == for string equality
2015-10-28 13:42:40 +00:00
Oliver Woodman
4237e3d391
Cleanup following #884 II
2015-10-27 21:06:38 +00:00
Oliver Woodman
02cc495f1c
Cleanup following #884
2015-10-27 21:03:16 +00:00
Oliver Woodman
e252dddeb0
Merge branch 'RikHeijdens-mediaformat-id-dash' into dev
2015-10-27 20:38:10 +00:00
Oliver Woodman
f4b07ab147
Resolve conflicts
2015-10-27 20:37:54 +00:00
Oliver Woodman
f16ba3baac
Update release notes
2015-10-27 20:18:28 +00:00
Oliver Woodman
cda5b20353
Bump version to 1.5.2
2015-10-27 20:15:37 +00:00
Oliver Woodman
62a89ae90c
tweak javadoc
2015-10-27 18:57:26 +00:00
Oliver Woodman
dd4d4e8f7e
Add libopus/libvpx availability checks
2015-10-27 18:36:24 +00:00
Oliver Woodman
4422e8a015
Further cleanup to FLV extractor
2015-10-27 18:23:00 +00:00
Oliver Woodman
f91ea9039d
Read AC-3 and HEVC signaled by private registration_descriptor.
...
Issue: #898
2015-10-27 18:20:53 +00:00
Oliver Woodman
6fb5052d2f
Fix vp9 samples
2015-10-26 15:54:30 +00:00
Oliver Woodman
22a302c28e
Fix widevine samples
2015-10-26 15:52:36 +00:00
Oliver Woodman
195c0c8884
Fix parsing of multi-channel AAC audio specific config in MP4 and ADTS.
...
Previously, when spectral band replication (SBR) or parametric
stereo (PS) was in use in an MPEG-4 stream, the channel configuration
chosen was likely incorrect. The channel configuration was *always*
incorrect for 7.1 audio (gave 7 channels instead of 8).
2015-10-26 15:34:29 +00:00
Oliver Woodman
9246fbbe7d
Add exception type for manifest load errors.
2015-10-26 15:33:53 +00:00
Oliver Woodman
f3113e7055
Use MediaCodecUtil.IsSizeAndRateSupportedV21 where available.
2015-10-26 15:32:49 +00:00
Oliver Woodman
a74fd17e92
Handle curle braces in SystemID UUID.
...
Issue: #863
2015-10-26 15:31:09 +00:00
Oliver Woodman
21c1b8ca06
Add basic handling for edit lists in MP4 streams.
...
Issue: #874
2015-10-26 15:29:10 +00:00