mirror of
https://github.com/storytold/effectcraft.git
synced 2026-11-08 03:22:22 +00:00
Every MP4 export said BT.709 whatever the Output color space, in the colr box and in the bitstream, so Rec. 2020, P3, PQ and HLG renders were labelled as BT.709. Move the ProRes colr mapping to output_codes and use it for every movie path: the nclx colr box, FilmCraft's H.264 ColorConfig (VUI), and new colour fields in effectcraft-hevcenc (VUI) and effectcraft-av1enc (color_config), which wrote 1-1-1 as constants. The matrix stays BT.709, the coefficients every path converts with. Default renders don't change.
21 lines
507 B
Rust
21 lines
507 B
Rust
//! The crate's integration tests, one binary (each module is a former `tests/<name>.rs`).
|
|
|
|
mod audio_sample_positions;
|
|
mod banding;
|
|
mod h264_gpu_yuv;
|
|
mod hevc_av1_roundtrip;
|
|
#[cfg(not(target_arch = "wasm32"))]
|
|
mod mov_audio_sample_positions;
|
|
mod movie_bytes;
|
|
mod movie_color;
|
|
mod ms_rounded_footage;
|
|
#[cfg(not(target_arch = "wasm32"))]
|
|
mod native_audio_sample_positions;
|
|
mod opus_roundtrip;
|
|
mod prores_color;
|
|
mod render_settings;
|
|
mod roundtrip;
|
|
mod targa_sequence;
|
|
mod uncompressed_mov;
|
|
mod vp9_roundtrip;
|