- 24 Mar, 2021 38 commits
-
-
PiperOrigin-RevId: 364861539
bachinger committed -
PiperOrigin-RevId: 364836973
kimvde committed -
Issue: #8705 PiperOrigin-RevId: 364821429
ibaker committed -
PiperOrigin-RevId: 364821216
kimvde committed -
PiperOrigin-RevId: 364810286
tonihei committed -
PiperOrigin-RevId: 364779790
Ian Baker committed -
Before this change, calling read after reaching the end of input in an Ogg file would cause an IllegalStateException. PiperOrigin-RevId: 364758873
aquilescanta committed -
It's copied from BundleCompat in androidx.core. PiperOrigin-RevId: 364682379
gyumin committed -
PiperOrigin-RevId: 364607555
tonihei committed -
PiperOrigin-RevId: 364600438
kimvde committed -
PiperOrigin-RevId: 364598601
kimvde committed -
PiperOrigin-RevId: 364590789
samrobinson committed -
PiperOrigin-RevId: 364580585
samrobinson committed -
#minor-release PiperOrigin-RevId: 364561115
kimvde committed -
PiperOrigin-RevId: 364513299
gyumin committed -
Null was an alias for DEFAULT. Remove this for nullness safety in the API. The ExoPlayer implementation still checks for null and replaces it by DEFAULT, so this is ABI compatible. PiperOrigin-RevId: 364370017
krocard committed -
PiperOrigin-RevId: 364363882
Ian Baker committed -
PiperOrigin-RevId: 364324490
gyumin committed -
Comments made after submitting https://github.com/google/ExoPlayer/commit/e14180e5328c10742b84d2a0d8d54cb127f8bc55 PiperOrigin-RevId: 364276495
ibaker committed -
#minor-release PiperOrigin-RevId: 363915106
andrewlewis committed -
Issue: #8718 PiperOrigin-RevId: 363869093
aquilescanta committed -
#minor-release PiperOrigin-RevId: 363859522
kimvde committed -
The methods has been a no-op for while now and can be removed. PiperOrigin-RevId: 363673199
tonihei committed -
The main user of the Util method is the bandwidth meter to set the initial network type. If this is the first call to the NetworkTypeObserver, then we should also allow the first update to a known network type even if no reset on network type is activated. The other uses are analytics listeners that check the network type at certain events. This can just use the lookup method of the NetworkTypeObserver. PiperOrigin-RevId: 363670771
tonihei committed -
- Update the three `HttpDataSource` implementations to use the Content-Range response header to determine when this is the case. The Content-Range header is included when the status code is 416. See [here](https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/416). - Update `ByteArrayDataSource` to conform to the requirement. - Update `DataSourceContractTest` to enforce the requirement. PiperOrigin-RevId: 363642114
olly committed -
This change fixes playback of playlists where segments have the extension and Content-Type of JPEG pictures (although in reality) they are transport streams. File inferrence before this change will cause an exception when assuming the inferred file type is one of the allowed HLS containers. #minor-release Issue: #8733 PiperOrigin-RevId: 363641277
aquilescanta committed -
PiperOrigin-RevId: 363639146
aquilescanta committed -
This brings in a fix for `NullPointerExceptions` within `WebView` callbacks in the IMA SDK. Issue: #8447 PiperOrigin-RevId: 363627446
andrewlewis committed -
PiperOrigin-RevId: 363606255
krocard committed -
PiperOrigin-RevId: 363480412
olly committed -
- SampleQueue.peek is replaced with SampleQueue.read with FLAG_PEEK. This also exposes peek functionality through SampleStream. - Use of DecoderInputBuffer.isFlagsOnly is replaced with FLAG_OMIT_SAMPLE_DATA. This flag can be used with or without FLAG_PEEK, where-as previously the read position would never be advanced for an isFlagsOnly buffer. - formatRequired is replaced with FLAG_FORMAT_REQUIRED. PiperOrigin-RevId: 363460105
olly committed -
The class is just an empty shell around the super class and can be removed. PiperOrigin-RevId: 363386440
tonihei committed -
In order to detect 5G-NSA, we need to remove Util.getNetworkType and replace it with a class that is actively listening to changes. The network type observation in DefaultBandwidthMeter already provides the right framework to integrate this and in order to facilitate further changes we move it to a separate Util class. The overall effect of this change should be a complete no-op. PiperOrigin-RevId: 363384567
tonihei committed -
Knowing the time-to-first-byte allows to update the available allocatable bandwidth to take this into account. PiperOrigin-RevId: 363225573
tonihei committed -
PiperOrigin-RevId: 363188096
bachinger committed -
PiperOrigin-RevId: 363144142
kimvde committed -
#minor-release PiperOrigin-RevId: 363141851
kimvde committed -
PiperOrigin-RevId: 363001266
olly committed
-
- 23 Mar, 2021 1 commit
-
-
Added the String title in the Intent so MediaMetadata.title can be populated correctly for single media items. This is useful to query PlayerActivity about what it is currently playing.
Francesco Romano committed
-
- 15 Mar, 2021 1 commit
-
-
PiperOrigin-RevId: 362972550
kimvde committed
-