Joey Parrish
b822efcb86
Integrate Player with manifest parsers
...
Change-Id: I2388c8275a886709b35e7ec600fd6fa1340a6635
2016-01-16 05:10:48 +00:00
Joey Parrish
33c957298b
Stringify Errors for better reporting in tests
...
This fixes unreadable test failures like "Failed: [object Object]"
Change-Id: I61d5abf273bd49f9b972c1a7adeab99e459f378d
2016-01-15 22:42:32 +00:00
Timothy Drews
a4ff2711f2
Add StreamingEngine and Playhead.
...
Closes #101
Closes #186
Change-Id: I8d1a8d6c0f8cfb5abdd81a149318377282b2bea0
2016-01-15 14:30:27 -08:00
Jacob Trimble
54fa88f6f0
Added Dash manifest parser.
...
b/25851171
Change-Id: I4fbd6410d579899b749b50c8819fa8c17ac80658
2016-01-13 19:29:07 +00:00
Joey Parrish
6231488784
Add docs to all error codes
...
b/25306826
Change-Id: I0c00d0f3b92f87175d6009dd986c1bff130524a0
2015-12-17 11:31:10 -08:00
Timothy Drews
7a39dce09e
Update SegmentIndex functions within the Manifest.
...
StreamingEngine will require lookup by position and not
just by time.
Change-Id: Ic0f46173f42aa5e4689687e54c7f5f89779ec855
2015-12-14 17:25:35 +00:00
Joey Parrish
c934f426d8
Add new error type
...
This error type will be used for all internal errors, and will rely
on numeric error codes which can be easily checked by the application.
This also changes PSSH parsing to throw on errors instead of retaining
partial data.
Issue #201
b/25306826
Change-Id: I19d23d99d4ee72cb31fe5f233bac57a3a9cfc283
2015-12-04 10:26:08 -08:00