Camera: Extend HEIC output support
- Enable HEIC composite streams on devices with SW HEVC codecs and no dedicated HEIC stream combination support. - Switch the default HEVC YUV420_888 input format to P010. - Tonemap the P010 camera output to an SDR base image. - Generate an HDR gainmap. - Write the the HDR gainmap metadata in the final HEIF container. - Add a separate gainmap HEVC encoding pipeline - Stitch final HEIC including the gainmap and metadata according to ISO/IEC 23008-12:2024 - Introduce public APIs - Wire up public APIs with the Heic composite functionality TODO: - Enable support for native/Hal HEIF UltraHDR - Code cleanup and polish Flag: com.android.internal.camera.flags.camera_heif_gainmap Bug: 362608343 Test: test -c -d cts/tests/camera/src/android/hardware/camera2/cts/ImageReaderTest.java#testHeicUltraHdr Change-Id: I09f0d55a5a11699871801583be0bce5c36cacc7a
Loading
Please register or sign in to comment