- std::unique_ptr<movit::EffectChain> planar_chain;
- std::shared_ptr<Frame> current_frame; // So that we hold on to the pixels.
- movit::YCbCrInput *ycbcr_planar_input;
- movit::YCbCrFormat ycbcr_format;
+ std::unique_ptr<YCbCrConverter> ycbcr_converter;
+ movit::EffectChain *current_chain = nullptr; // Owned by ycbcr_converter.