X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Fdcp_decoder.h;h=ee0f306946a7f49055bac3e4b4e3cd6683ee631b;hb=5b2e3126602d508498a99bce256f5f465f095d43;hp=0143ef881cf7f43d5a06b6ad927f6ce03840cef3;hpb=c98d6fd22da1586ef3c1d64a2f7b1ee602f539e9;p=dcpomatic.git diff --git a/src/lib/dcp_decoder.h b/src/lib/dcp_decoder.h index 0143ef881..ee0f30694 100644 --- a/src/lib/dcp_decoder.h +++ b/src/lib/dcp_decoder.h @@ -29,6 +29,8 @@ #include "font_id_allocator.h" #include #include +#include +#include #include #include @@ -98,11 +100,15 @@ private: std::shared_ptr _j2k_mono_reader; /** Reader for current J2K stereo picture asset, if applicable */ std::shared_ptr _j2k_stereo_reader; + /** Reader for current MPEG2 mono picture asset, if applicable */ + std::shared_ptr _mpeg2_mono_reader; /** Reader for current sound asset, if applicable */ std::shared_ptr _sound_reader; std::shared_ptr _atmos_reader; boost::optional _atmos_metadata; + std::shared_ptr _mpeg2_decompressor; + bool _decode_referenced = false; boost::optional _forced_reduction;