- 23 Sep, 2022 1 commit
-
-
* Before this CL, the texture was stored during the construction of the LUT processor. This failed since if one creates a list of GlEffects on the application thread, the texture will get stored in the application thread during the effect creation and not on the GL thread, which executes the FrameProcessors. * This is an issue since the executing thread then can't index from the texture stored on a different thread. PiperOrigin-RevId: 476388021 (cherry picked from commit f745c6ee)
leonwind committed
-
- 19 Oct, 2022 1 commit
-
-
PiperOrigin-RevId: 476376463 (cherry picked from commit 8623f1f0)
Marc Baechinger committed
-
- 23 Sep, 2022 5 commits
-
-
https://exoplayer.dev/troubleshooting.html
#minor-release PiperOrigin-RevId: 476366214 (cherry picked from commit 09691180)
ibaker committed -
If the sample type is dolby vision and the following conditions match a)There is a supported alternative codec mimetype b)Display does not support Dolby Vision Then getDecoderInfos will return the alternative types. Issue: google/ExoPlayer#9794 PiperOrigin-RevId: 476356223 (cherry picked from commit 94a88e93)
michaelkatz committed -
To confirm that tone mapping did or did not happen. PiperOrigin-RevId: 476354606 (cherry picked from commit df58107e)
huangdarwin committed
- 22 Sep, 2022 4 commits
-
- 21 Sep, 2022 2 commits
-
-
Tested: * Manually using both path and file descriptor. PiperOrigin-RevId: 475860978 (cherry picked from commit 08bb01b2)
samrobinson committed
-
- 20 Sep, 2022 1 commit
-
- 16 Sep, 2022 2 commits
-
-
Currently doSomeWork is never closed and so tracing is deceiving. See https://screenshot.googleplex.com/eZDzn5APpBNnhe5 PiperOrigin-RevId: 474755816 (cherry picked from commit 005b73c8)
yschimke committed
- 15 Sep, 2022 1 commit
-
- 14 Sep, 2022 3 commits
-
-
By skipping every other row and column, SSIM calculation time reduces by 10-30%. PiperOrigin-RevId: 474286702 (cherry picked from commit 6dd2a6da)
samrobinson committed -
PiperOrigin-RevId: 474279220 (cherry picked from commit 3e0ad6d8)
samrobinson committed
- 13 Sep, 2022 1 commit
-
- 12 Sep, 2022 3 commits
-
-
As part of this change, MssimCalculator is moved from androidTest/ to main/ PiperOrigin-RevId: 473771344 (cherry picked from commit 20aa22c9)
samrobinson committed
-
- 11 Sep, 2022 1 commit
-
- 09 Sep, 2022 4 commits
-
-
https://github.com/google/ExoPlayer/commit/eb6c1183b69d319a610d79ef57028f62e74a7614
*** Original commit *** Handle int instead of byte in SSIM. The value of pixels are converted to integers at the point of use, move this logic to the initialisation step. This is a prerequisite step for testing SSIM calculation, which will lead on to some SSIM improvements being verifiable. Tested manually and SSIM values match for the same video before and after this change. *** PiperOrigin-RevId: 473259446 (cherry picked from commit 8f9c9d0f)
samrobinson committed -
The value of pixels are converted to integers at the point of use, move this logic to the initialisation step. This is a prerequisite step for testing SSIM calculation, which will lead on to some SSIM improvements being verifiable. Tested manually and SSIM values match for the same video before and after this change. PiperOrigin-RevId: 473231779 (cherry picked from commit eb6c1183)
samrobinson committed -
PiperOrigin-RevId: 473212543 (cherry picked from commit 41963fce)
huangdarwin committed
- 08 Sep, 2022 3 commits
-
-
Test that HDR editing succeeds on devices supporting HDR editing, tone maps on devices supporting tone mapping, and throws exceptions on all other devices. Also, only restrict HDR editing and tone mapping support to API 31+ only when transcoding, not for all transformations. PiperOrigin-RevId: 472958965 (cherry picked from commit 8ee21216)
huangdarwin committed
- 07 Sep, 2022 3 commits
-
-
If the back buffer is using too much memory, there is a risk playback could get stuck because LoadControl refuses to load further data. This eventually results in a stuck-buffering playback error. We can detect this case, clear the back buffer and then ask the LoadControl again to avoid failing playback in such a case. PiperOrigin-RevId: 472679797 (cherry picked from commit 125646e4)
tonihei committed
- 06 Sep, 2022 3 commits
-
-
The stream offset is used to calculate the presentation time of a metadata object when reading and later when playing, to calculate the current presentation time to decide whether to send the metadata to the output. Accordingly, the presentation time of a pending metadata that has been calculated with a given offset needs to be recalculated when the stream offset changes. #minor-release PiperOrigin-RevId: 472499943 (cherry picked from commit 5a122377)
bachinger committed
- 19 Oct, 2022 2 commits
-
-
PiperOrigin-RevId: 472488921 (cherry picked from commit 92cfa746)
Marc Baechinger committed -
PiperOrigin-RevId: 472475124 (cherry picked from commit 9c56b2c4)
Marc Baechinger committed
-