Looks good!

Have you compared the image colors on the screen between your implementation and Adobe Bridge? Are they significantly different because of LibRaw, or is it not a problem?

Thanks!

They look different, I display the jpeg preview backed into the raw, Bridge i believe decodes the raw and applies a default processing, they are more contrasty.