Sorry I don't know all the techno stuff about this but I do know that I bought one of these off that auction site and it works awesome!! The picture is free of that macro nonsense and crystal clear.
http://www.ebay.com/itm/Digital-Vide...item2a479e1918
Gregb