X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Fdcp_examiner.cc;h=9dbac14d0240bda279a826d25e4ef20bb82c5c64;hb=d1a7d08c349fb311103848aa9d49afda89d0be1c;hp=1e4cc899df96df614fd6a9b1413d3101245247a4;hpb=7b2054e2a73844450b5b55c5788c02af671812ce;p=dcpomatic.git diff --git a/src/lib/dcp_examiner.cc b/src/lib/dcp_examiner.cc index 1e4cc899d..9dbac14d0 100644 --- a/src/lib/dcp_examiner.cc +++ b/src/lib/dcp_examiner.cc @@ -17,6 +17,11 @@ */ +#include "dcp_examiner.h" +#include "dcp_content.h" +#include "exceptions.h" +#include "image.h" +#include "config.h" #include #include #include @@ -27,11 +32,6 @@ #include #include #include -#include "dcp_examiner.h" -#include "dcp_content.h" -#include "exceptions.h" -#include "image.h" -#include "config.h" #include "i18n.h" @@ -117,12 +117,10 @@ DCPExaminer::DCPExaminer (shared_ptr content) shared_ptr mono = dynamic_pointer_cast (mxf); shared_ptr stereo = dynamic_pointer_cast (mxf); - shared_ptr image (new Image (PIX_FMT_RGB24, _video_size.get(), false)); - if (mono) { - mono->get_frame(0)->rgb_frame (image->data()[0]); + mono->get_frame(0)->xyz_image (); } else { - stereo->get_frame(0)->rgb_frame (dcp::EYE_LEFT, image->data()[0]); + stereo->get_frame(0)->xyz_image (dcp::EYE_LEFT); } }