
VideoFrameProcessor treats BT601 and BT709 as roughly equivalent now, so we shouldn't be making checks that assume BT709 <-> requires tone-mapping. Also, the color transfer is a better determinant for tone-mapping than color range, so use just the transfer to determine if tone-mapping is required. PiperOrigin-RevId: 603083100
Effect module
Provides functionality for applying effects to video frames.
Getting the module
The easiest way to get the module is to add it as a gradle dependency:
implementation 'androidx.media3:media3-effect:1.X.X'
where 1.X.X
is the version, which must match the version of the other media
modules being used.
Alternatively, you can clone this GitHub project and depend on the module locally. Instructions for doing this can be found in the top level README.