That is just processing the container, none of the video is processed within the player.MOHAX777 wrote: ↑Fri Mar 26, 2021 10:19 amThere are some types of metadata (Block type) in mkv header was added, example for dv-7 profile: dvcC (Dolby Vision configuration) and hvcE (Dolby Vision enhancement-layer HEVC configuration). In source code i found references only for dvcC. In my understanding, the exo mkv-parser must transmit also hvcE meta-data to MediaCodec for EL processing
There's no other hint necessary for the EL, it's self contained in the main bitstream and that's up to the decoder to figure out.
Simply telling it that the bitstream *may* contain Dolby Vision is enough.
It's still the proprietary decoder's job to decode the RPU and do the rest of the processing.
Some ignore the EL, some panic when they encounter profile 7 FEL, some don't work at all with profile 7. There's nothing that can be done.