Oliver Woodman
b293cf2a76
Parse QuickTime variant audio sample entries.
...
Issue: #958
2015-11-17 15:50:20 +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
ebascel
1f309f7edf
Check for valid periods in DASH MPD after parsing.
2015-11-13 14:44:50 +01: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
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
f4b07ab147
Resolve conflicts
2015-10-27 20:37:54 +00:00
Oliver Woodman
cda5b20353
Bump version to 1.5.2
2015-10-27 20:15:37 +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
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
Oliver Woodman
b03278f2bf
Don't assume representations are video in first two DashChunkSource constructors.
2015-10-26 15:28:10 +00:00
Oliver Woodman
4d9dd3f6e6
Remove spurious blank line
2015-10-26 15:26:05 +00:00
Oliver Woodman
941ca3f304
Add readShort to ParsableByteArray
2015-10-26 15:25:46 +00:00
Oliver Woodman
b766253116
m
2015-10-26 15:23:06 +00:00
Oliver Woodman
14c190310c
Fix broken Javadoc
2015-10-26 15:19:10 +00:00
Oliver Woodman
c59fc47565
Throw ParserException from parsers when a parse exception occurs.
2015-10-26 15:18:53 +00:00
Oliver Woodman
13aaa5a5db
Use C.MICROS_PER_SECOND more consistently.
2015-10-26 15:16:56 +00:00
Oliver Woodman
daa5835915
Timestamp HEVC samples based on the first NALU's timestamp.
...
Issue: #893
2015-10-26 15:15:42 +00:00
Oliver Woodman
c0f0cbcb7a
Move to target API level 23
2015-10-26 15:02:32 +00:00
Rik Heijdens
ec65fe952c
Fixed code indentation
2015-10-26 09:59:19 -04:00
Rik Heijdens
bc3125c5d2
Fixed MediaFormatTests
2015-10-26 09:59:05 -04:00
Oliver Woodman
02d42753ec
A couple of final tweaks
2015-10-26 11:56:25 +00:00
Oliver Woodman
cdad156bae
Further tweaks to ScriptTagPayloadReader
2015-10-26 11:52:23 +00:00
Oliver Woodman
dff17f244c
Some probably correct tweaks to ScriptTagPayloadReader
2015-10-26 11:14:34 +00:00
Oliver Woodman
950cc70003
Purely stylistic changes to FLV extractor
2015-10-26 10:44:19 +00:00
Oliver Woodman
fb75b65a70
Fix compile error.
2015-10-26 10:24:30 +00:00
ojw28
f133524c2f
Merge pull request #828 from jeoliva/flv-experiment
...
FLV (H.264 + AAC) support
2015-10-26 10:17:53 +00:00
Rik Heijdens
282a3fe818
Converted trackId into String
2015-10-23 09:56:00 -04:00
joli
3e36f529f8
FLV Support - Added Video Reader and parsing improvements
2015-10-22 23:50:46 +02:00
Rik Heijdens
1b469f422f
Synced with upstream
2015-10-20 15:52:35 -04:00
Rik Heijdens
1d31521710
Merge branch 'dev' of github.com:/google/ExoPlayer into mediaformat-id-dash
...
Syncing my fork
2015-10-20 15:49:45 -04:00