LossyFrameEncoder(const CompressParams& cparams, const FrameHeader& frame_header, PassesEncoderState* enc_state, const JxlCmsInterface& cms, ThreadPool* pool, AuxOut* aux_out)
auto ComputeEncodingData(const ImageBundle* linear, jxl::Image3F* opsin, const JxlCmsInterface& cms, ThreadPool* pool, ModularFrameEncoder* modular_frame_encoder, FrameHeader* frame_header) -> Status
auto ComputeJPEGTranscodingData(const JPEGData& jpeg_data, ModularFrameEncoder* modular_frame_encoder, FrameHeader* frame_header) -> Status
auto EncodeACGroup(size_t pass, size_t group_index, BitWriter* group_code, AuxOut* local_aux_out) -> Status