mirror of
https://github.com/samsonjs/media.git
synced 2026-06-27 05:19:30 +00:00
This method works by reflectively loading classes from the `lib-effect`
module, in order to avoid a hard dependency on this module for ExoPlayer
users that don't want video effect functionality. This change ensures
that a failure to load the necessary classes fails immediately, instead
of on a later thread inside `MediaCodecVideoRenderer` when the
reflection currently happens.
Also update the javadoc to make the dependency requirement clear.
#minor-release
PiperOrigin-RevId: 601387957
(cherry picked from commit
|
||
|---|---|---|
| .. | ||
| java/androidx/media3/exoplayer | ||
| res | ||
| AndroidManifest.xml | ||