where did you scale SAD values calculated from clips with different bit depths to the same level (like default thsad=400 works almost the same on uint8_t and uint16_t)?
I got float SADs returned by Sad_C and how do I make it that "400" kind of stuff?
edit: never mind, just found out they are scaled inside each individual client functions, not mv.Analyze...
edit2: Do I have to store the float SAD as bytes inside VECTOR struct and restore it back to float when I read it?
Last edited by feisty2; 25th August 2015 at 07:00.
|