- 13 Sep, 2019 4 commits
-
-
Issue:#4867 PiperOrigin-RevId: 268473094
aquilescanta committed -
Issue:#4867 PiperOrigin-RevId: 268472704
aquilescanta committed -
PiperOrigin-RevId: 268431514
aquilescanta committed -
PiperOrigin-RevId: 268422418
aquilescanta committed
-
- 10 Sep, 2019 12 commits
-
-
The fLaC prefix is included in the initialization data output from the MKV extractor, so this is highly likely ot be the right thing to do. Issue: #6397 PiperOrigin-RevId: 268244365
olly committed -
PiperOrigin-RevId: 268240722
Oliver Woodman committed -
PiperOrigin-RevId: 268238764
bachinger committed -
PiperOrigin-RevId: 268035329
kimvde committed -
PiperOrigin-RevId: 267979637
andrewlewis committed -
Issue:#6360 PiperOrigin-RevId: 267615050
aquilescanta committed -
PiperOrigin-RevId: 267612438
aquilescanta committed -
Will allows to use a DrmSession for clear periods. Issue:#4867 PiperOrigin-RevId: 267576982
aquilescanta committed -
Issue: #6398 PiperOrigin-RevId: 267563795
andrewlewis committed -
This allows to uniquely identify a window within a Timeline. The value is set correctly for all Window instances, but is not used anywhere yet. PiperOrigin-RevId: 267556516
tonihei committed -
We currently don't test if an ad needs to be played in case we are already playing content. This is to prevent recreating the current content period when an ad is marked as skipped. We prefer playing until the designated ad group position and appending another piece of content. This is less likely to cause visible discontinuities in case the ad group position is at a key frame boundary. However, this means we currently miss updates that require us to play an ad after a timeline update. PiperOrigin-RevId: 267553459
tonihei committed -
Issue: #6396 PiperOrigin-RevId: 267536336
andrewlewis committed
-
- 05 Sep, 2019 24 commits
-
-
Select a track with matching role flags even if someone specifies a preferred role flgs without providing a preferred language Prefer track without captions or describing music and sound flag when no role flag preference is provided.
Yannick RUI committed -
PiperOrigin-RevId: 267323559
Toni committed -
sr1990 committed
-
sr1990 committed
-
Removing this method requires custom MediaSource implementations to switch to the new version. While this breaks the implmentation, it also avoids problems with accidentely forwarding to the wrong method or with accidental stack overflows when none of the two methods gets implemented. It's unlikely any callers are affected because this is only the extended version with the defaultProjectionPositionUs parameter that no caller except the internal player will use. PiperOrigin-RevId: 267323042
tonihei committed -
Prevent audio pops on audio format change. We'd like to switch opus audio bitrates in the middle of playback based on network conditions. Changing between different bitrates on the same codec should not require decoder initialization. PiperOrigin-RevId: 267208043
olly committed -
PiperOrigin-RevId: 267135256
olly committed -
Issue:#6334 PiperOrigin-RevId: 266910499
aquilescanta committed -
Include Dataspec.httpRequestHeaders in CronetDataSource, and OkHttpDataSource. Updated documentation of HttpDataSource.open() to suggest that it should set request headers (in decreasing priority) from (1) the passed DataSpec, (2) parameters set with setRequestProperty() and (3) default parameters set in the HttpDataSource.Factory. No mechanism has been put in place to enforce this. PiperOrigin-RevId: 266895574
christosts committed -
PiperOrigin-RevId: 266884166
bachinger committed -
PiperOrigin-RevId: 266880069
bachinger committed -
PiperOrigin-RevId: 266812110
aquilescanta committed -
PiperOrigin-RevId: 266803888
olly committed -
PiperOrigin-RevId: 266803466
olly committed -
PiperOrigin-RevId: 266802551
olly committed -
PiperOrigin-RevId: 266802447
olly committed -
PiperOrigin-RevId: 266801762
olly committed -
PiperOrigin-RevId: 266797383
aquilescanta committed -
PiperOrigin-RevId: 266795413
bachinger committed -
PiperOrigin-RevId: 266790267
olly committed -
PiperOrigin-RevId: 266782250
bachinger committed -
PiperOrigin-RevId: 266772364
aquilescanta committed -
Sniffing is performed in ProgressiveMediaPeriod even if a single extractor is provided. Skip it in that case to improve performances. Issue:#6325 PiperOrigin-RevId: 266766373
kimvde committed -
The Javadoc for open() won't be read by anyone because it's an overridden method of the interface and not called directly from application code. Move doc to class documentation as this is a generic explanation about the functionality of the class. Also added "all" to clarify that all the parameters will be added and the order of preference just applies in case of key clashes. PiperOrigin-RevId: 266753249
tonihei committed
-