Have you talked with shekh about 16 bits support ? As i begins to see how to do things, i've exchange a little with him.
Short story, if you don't know : His intend is to support dynamic bitdepth change, in avisynth you have fixed bitdepth.
Actualy, you have the range (or bitdepth) by checking the values of ref_r/g/b/a field of FilterModPixmapInfo struc, these values can change from one frame to another.
For now, if you don't want to have to deal with dynamic bitdepth, you have to request FILTERPARAM_NORMALIZE16 in the return of Getparam, this way, you'll always be on 16bits, and ref_r/g/b/a will always be at 0xFFFF.
Nevertheless, he's thinking of adding something like a bitdepth parameter, if 0 => Dynamic bitdepth, ortherwise, fixed. This could allow to have 10,12 for exemple fixed bitdepth, but this will be in the future.
If you allready knew this, sorry for the useless noise.
I've successfully been able to rip my first UHD Blu-Ray, as it's an old movie, there is some noise and grain. But... It's HDR.
Are you interested with a sample ?
BTW, good news
![Cool 8)](./images/smilies/icon_cool.gif)