Version 1.4.1 beta 6 includes various changes/fixes for upsampling by
tritical. These apply as appropriate for DGDecode, DGIndex, and DGVfapi:
* upConv can now be set to 3 values: 0, 1, and 2. 0 = do nothing,
1 = YUY2 output, 2 = RGB24 output... for the case that the input is 4:2:2
then 1 is the same as 0.
* Added iCC parameter. iCC=true uses interlaced YV12->YUY2 upsampling,
iCC=false uses progressive YV12->YUY2 upsampling, and leaving iCC unset
makes it switch based on the progressive_frame flag.
* Fixed a little problem with the 422->444 conversion, fixed a problem with
the 444->RGB24 conversion where it wasn't correctly handling pixel values
that came out as < 0, and added a faster isse 422->444 conversion. I also
modified the 444->RGB24 conversion so that it uses the correct coefficients
(indicated by the matrix_coefficients value).
* Added a way to force DGVfapi (and the DLL access functions) to follow
the progressive_frame flag.
* Added a Colorimetry box to the DGIndex Info dialog.
http://neuron2.net/dgmpgdec/dgmpgdec141b6.zip
Thank you,
tritical!