- 20 Dec, 2018 3 commits
-
-
PiperOrigin-RevId: 226356758
olly committed -
This includes NoSampleRenderers. PiperOrigin-RevId: 226323693
andrewlewis committed -
Issue: #5145 PiperOrigin-RevId: 226297129
andrewlewis committed
-
- 19 Dec, 2018 1 commit
-
-
Issue #4519 PiperOrigin-RevId: 226205245
olly committed
-
- 18 Dec, 2018 14 commits
-
-
PiperOrigin-RevId: 226031838
Oliver Woodman committed -
PiperOrigin-RevId: 225989898
andrewlewis committed -
When a Download is created it's set to queued state but doesn't notify listeners about this state. DownloadManager checks if it can start the download. After this checks it notifies the listeners. With this change Download can immediately check if it can be started and sends correct notification. PiperOrigin-RevId: 225967129
eguven committed -
PiperOrigin-RevId: 225966289
Oliver Woodman committed -
PiperOrigin-RevId: 225849846
eguven committed -
PiperOrigin-RevId: 225824428
eguven committed -
Issue:#4160 Issue:#4743 PiperOrigin-RevId: 225813243
aquilescanta committed -
PiperOrigin-RevId: 225812585
aquilescanta committed -
PiperOrigin-RevId: 225811310
tonihei committed -
Use random access indicator in transport streams Issue:#1967 Issue:#2020 Issue:#2182 Issue:#2469 Issue:#2581 Issue:#2748 Issue:#2939 Issue:#2979 Issue:#3316 Issue:#3574 Issue:#3709 Issue:#3747 Issue:#4103 Issue:#4184 Issue:#4355 Issue:#4538 Issue:#4719 Issue:#4861 Issue:#4925 Issue:#4951 Issue:#5108 Issue:#5186 PiperOrigin-RevId: 225798044
aquilescanta committed -
PiperOrigin-RevId: 225795581
olly committed -
PiperOrigin-RevId: 225557638
eguven committed -
PiperOrigin-RevId: 225549778
eguven committed -
This is useful to write integration tests for MediaSources which check that the stream keys returned by getStreamKeys are compatible with the respective manifest parser. PiperOrigin-RevId: 225542606
tonihei committed
-
- 17 Dec, 2018 4 commits
-
-
Michał Seroczyński committed
-
Michał Seroczyński committed
-
Michał Seroczyński committed
-
Michał Seroczyński committed
-
- 14 Dec, 2018 18 commits
-
-
PiperOrigin-RevId: 225531695
Oliver Woodman committed -
PiperOrigin-RevId: 225528632
olly committed -
This change only simplifies the API by using the ManifestParser internally. PiperOrigin-RevId: 225516193
tonihei committed -
Problem: There is nothing in the Cache interface that enforces that these methods are implemented by reading/writing content metadata, however our own code (CacheDataSource) relies on this property since it mixes use of [get|set]ContentLength and use of metadata. Using metadata is the right approach because it minimizes the number of index writes (e.g. it allows the redirect URI and the content length to be committed by a single write). Solution: Remove [get|set]ContentLength, which are redundant anyway, and use metadata everywhere. Also expose the keys being used through the public API; there's no particular reason why they shouldn't be. We previously had an API for getting and setting content length, but no API for getting and setting redirect uri. PiperOrigin-RevId: 225383211
olly committed -
PiperOrigin-RevId: 225383173
andrewlewis committed -
PiperOrigin-RevId: 225379305
olly committed -
This interface allows to put the mapping from tracks to StreamKeys in the same place where we map manifest to tracks. PiperOrigin-RevId: 225377033
tonihei committed -
PiperOrigin-RevId: 225374071
olly committed -
PiperOrigin-RevId: 225363788
eguven committed -
StreamKey makes only sense in the context of a specific manifest type and its only used for manifest filtering. PiperOrigin-RevId: 225360357
tonihei committed -
For now this id can not be set by client but auto generated using content cache key and uri. PiperOrigin-RevId: 225356645
eguven committed -
PiperOrigin-RevId: 225344232
olly committed -
PiperOrigin-RevId: 225187852
Oliver Woodman committed -
PiperOrigin-RevId: 225170404
olly committed -
This is no longer needed as the public API uses TrackSelection as the way to specify selected tracks. PiperOrigin-RevId: 225158867
tonihei committed -
PiperOrigin-RevId: 225154121
eguven committed -
PiperOrigin-RevId: 225145311
eguven committed -
PiperOrigin-RevId: 225060323
eguven committed
-