- 10 Jun, 2021 6 commits
-
-
Also replace the equals() method in MediaUtils. PiperOrigin-RevId: 378638642
aquilescanta committed -
PiperOrigin-RevId: 378635295
aquilescanta committed -
Issue: #8246 PiperOrigin-RevId: 378606475
olly committed -
Issue: #9032 PiperOrigin-RevId: 378605169
olly committed -
PiperOrigin-RevId: 378407609
samrobinson committed -
PiperOrigin-RevId: 378390492
bachinger committed
-
- 08 Jun, 2021 19 commits
-
-
in preparation for upgrading the version of the Checker Framework in google3. More information: go/checker-3110-lsc PiperOrigin-RevId: 378184078
olly committed -
RtspMediaSource uses the timeline update paradigm from ProgressiveMediaPeriod. #minor-release PiperOrigin-RevId: 378150758
claincly committed -
PiperOrigin-RevId: 378134423
aquilescanta committed -
It is the current public stable version and it brings in @DoNotInline. PiperOrigin-RevId: 378119413
aquilescanta committed -
PiperOrigin-RevId: 378104210
kimvde committed -
The size of rtspLoaderWrappers must match the number of tracks exposed by the RTSP session (a track is exposed if its media description entry appears in DESCRIBE's SDP response). When retrying with TCP, the old code will start loading all exposed RTSP tracks, regardless of whether they are selected. The fixed code will only start loading selected tracks. #minor-release PiperOrigin-RevId: 377931030
claincly committed -
in preparation for upgrading the version of the Checker Framework in google3. More information: go/checker-3110-lsc PiperOrigin-RevId: 377925828
olly committed -
PiperOrigin-RevId: 377602447
olly committed -
The current code does not catch the IAE thrown when building a MediaDescription or SessionDescription. This CL catches the IAE and propagates it as a ParserException. Issue: #9014. #minor-release PiperOrigin-RevId: 377544439
claincly committed -
PiperOrigin-RevId: 377542206
aquilescanta committed -
The old version's retry logic will not work if using authentication. Specifically, we use the same authentication parameters from the previous session, and the RTSP server will reject such parameter. In this fix, we reset the authentication info on retry. Further, we retry the last request on receiving a 401 Unauthorized, rather than sending out another DESCRIBE request. #minor-release PiperOrigin-RevId: 377539711
claincly committed -
PiperOrigin-RevId: 377529353
aquilescanta committed -
After refactoring MediaCodecAdapter.Factory to create configured and started MediaCodecAdapters in a single operation, the AsynchronousMediaCodecAdapter does not need to have separate methods to configure and start, so they are merged. The CONFIGURED state is removed. PiperOrigin-RevId: 377519117
christosts committed -
PiperOrigin-RevId: 377481210
aquilescanta committed -
PiperOrigin-RevId: 377480089
aquilescanta committed -
#minor-release PiperOrigin-RevId: 377476603
claincly committed -
Related to Issue: #8941. RTSP message body's format is not regulated by the RTSP spec, meaning it can use either CRLF or LF as its line terminator. The old code assumes every line ends with CRLF (RTSP message and the message body); the new code will rely on the Content-Length information to receive the bytes for the message body. #minor-release PiperOrigin-RevId: 377475565
claincly committed -
in preparation for upgrading the version of the Checker Framework in google3. More information: go/checker-3110-lsc PiperOrigin-RevId: 377374612
olly committed -
PiperOrigin-RevId: 377346438
bachinger committed
-
- 03 Jun, 2021 15 commits
-
-
It's still needed for a small number of dependencies. PiperOrigin-RevId: 377303373
olly committed -
PiperOrigin-RevId: 377303025
aquilescanta committed -
PiperOrigin-RevId: 377298145
olly committed -
We want to remove mentions of ExoPlayer for convergence. PiperOrigin-RevId: 377290376
kimvde committed -
PiperOrigin-RevId: 377281961
aquilescanta committed -
- Remove Robolectric workarounds that are no longer needed - Add workarounds for b/190021699 PiperOrigin-RevId: 377279422
olly committed -
#minor-release PiperOrigin-RevId: 377276535
olly committed -
`SurfaceTexture` provides a transform matrix with each buffer. Previously gldemo ignored this but it is important to apply it to have the video render properly. The transformation matrix from the surface texture includes flipping so this change removes the hard-coded flipping from `a_texcoord`. Issue: #8992 #minor-release PiperOrigin-RevId: 377271389
andrewlewis committed -
#minor-release PiperOrigin-RevId: 377269770
olly committed -
Use of mavenCentral() is now the default when making a new project in Android Studio. Furthermore, Android Studio displays warnings when jcenter() is used. PiperOrigin-RevId: 377268744
olly committed -
PiperOrigin-RevId: 377267159
aquilescanta committed -
Related to: Issue: #9010 Profile-level-id (Format.codecs) can be generated from SPS if SDP does not include it. #minor-release PiperOrigin-RevId: 377251211
claincly committed -
PiperOrigin-RevId: 377231322
jinpark committed -
PiperOrigin-RevId: 377107132
bachinger committed -
PiperOrigin-RevId: 377106891
olly committed
-