├── .github ├── actions │ └── setup-release-env │ │ └── action.yml └── workflows │ ├── ci.yml │ └── release.yml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── assets ├── NotoSans-Regular.ttf ├── hevc_tests │ ├── dhdr10-opt.hevc │ ├── dts_injected.hevc │ ├── metadata-dhdr10-opt.json │ ├── multimsg-move-out.hevc │ ├── multimsg-sei.hevc │ ├── pts_injected.hevc │ ├── regular.hevc │ ├── regular.mkv │ ├── regular_bl_start_code_4.hevc │ ├── regular_metadata.json │ ├── regular_start_code_4.hevc │ ├── regular_start_code_4_injected.hevc │ ├── sei-double-3byte-case.hevc │ ├── sei-double-3byte-start-code-4.hevc │ ├── single-frame-metadata.json │ └── single-frame.hevc └── metadata │ ├── ToS-s01.h265 │ ├── ToS-s02.h265 │ ├── ToS-s03.h265 │ ├── ToS-s04.h265 │ ├── ToS-s05.h265 │ ├── ToS-s06.h265 │ ├── ToS-s07.h265 │ ├── ToS-s08.h265 │ ├── ToS-s09.h265 │ ├── ToS-s10.h265 │ ├── ToS-s11.h265 │ ├── ToS-s12.h265 │ ├── ToS-s13.h265 │ ├── ToS-s14.h265 │ ├── ToS-s15.h265 │ ├── ToS-s16.h265 │ ├── ToS-s17.h265 │ ├── ToS-s18.h265 │ ├── ToS-s19.h265 │ ├── ToS-s20.h265 │ ├── ToS-s21.h265 │ ├── ToS-s22.h265 │ ├── ToS-s23.h265 │ ├── ToS-s24.h265 │ ├── ToS-s25.h265 │ ├── ToS-s26.h265 │ ├── ToS-s27.h265 │ ├── ToS-s28.h265 │ ├── ToS-s29.h265 │ ├── ToS-s30.h265 │ ├── ToS-s31.h265 │ ├── ToS-s32.h265 │ ├── ToS-s33.h265 │ ├── ToS-s34.h265 │ ├── ToS-s35.h265 │ ├── ToS-s36.h265 │ ├── ToS-s37.h265 │ ├── ToS-s38.h265 │ ├── ToS-s39.h265 │ ├── ToS-s40.h265 │ ├── ToS-s41.h265 │ ├── ToS-s42.h265 │ ├── ToS-s43.h265 │ ├── ToS-s44.h265 │ ├── ToS-s45.h265 │ ├── ToS-s46.h265 │ ├── ToS-s47.h265 │ ├── ToS-s48.h265 │ ├── ToS-s49.h265 │ ├── ToS-s50.h265 │ ├── ToS-s51.h265 │ ├── ToS-s52.h265 │ ├── ToS-s53.h265 │ ├── ToS-s54.h265 │ ├── ToS-s55.h265 │ ├── ToS-s56.h265 │ ├── ToS-s57.h265 │ ├── ToS-s58.h265 │ ├── ToS-s59.h265 │ ├── ToS-s60.h265 │ ├── ToS-s61.h265 │ ├── ToS-s62.h265 │ └── invalid-null-byte-seq.hevc ├── hdr10plus ├── .gitignore ├── Cargo.toml ├── LICENSE ├── README.md ├── cbindgen.toml ├── examples │ └── capi_json_file.c └── src │ ├── c_structs │ └── mod.rs │ ├── capi.rs │ ├── hevc │ └── mod.rs │ ├── lib.rs │ ├── metadata.rs │ └── metadata_json.rs ├── src ├── commands │ ├── editor.rs │ ├── extract.rs │ ├── inject.rs │ ├── mod.rs │ ├── plot.rs │ └── remove.rs ├── core │ ├── mod.rs │ └── parser.rs ├── main.rs └── utils.rs └── tests ├── hevc ├── extract.rs ├── inject.rs ├── mod.rs └── remove.rs ├── metadata ├── editor.rs ├── mod.rs └── plot.rs └── mod.rs /.github/actions/setup-release-env/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/.github/actions/setup-release-env/action.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/README.md -------------------------------------------------------------------------------- /assets/NotoSans-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/NotoSans-Regular.ttf -------------------------------------------------------------------------------- /assets/hevc_tests/dhdr10-opt.hevc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/hevc_tests/dhdr10-opt.hevc -------------------------------------------------------------------------------- /assets/hevc_tests/dts_injected.hevc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/hevc_tests/dts_injected.hevc -------------------------------------------------------------------------------- /assets/hevc_tests/metadata-dhdr10-opt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/hevc_tests/metadata-dhdr10-opt.json -------------------------------------------------------------------------------- /assets/hevc_tests/multimsg-move-out.hevc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/hevc_tests/multimsg-move-out.hevc -------------------------------------------------------------------------------- /assets/hevc_tests/multimsg-sei.hevc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/hevc_tests/multimsg-sei.hevc -------------------------------------------------------------------------------- /assets/hevc_tests/pts_injected.hevc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/hevc_tests/pts_injected.hevc -------------------------------------------------------------------------------- /assets/hevc_tests/regular.hevc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/hevc_tests/regular.hevc -------------------------------------------------------------------------------- /assets/hevc_tests/regular.mkv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/hevc_tests/regular.mkv -------------------------------------------------------------------------------- /assets/hevc_tests/regular_bl_start_code_4.hevc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/hevc_tests/regular_bl_start_code_4.hevc -------------------------------------------------------------------------------- /assets/hevc_tests/regular_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/hevc_tests/regular_metadata.json -------------------------------------------------------------------------------- /assets/hevc_tests/regular_start_code_4.hevc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/hevc_tests/regular_start_code_4.hevc -------------------------------------------------------------------------------- /assets/hevc_tests/regular_start_code_4_injected.hevc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/hevc_tests/regular_start_code_4_injected.hevc -------------------------------------------------------------------------------- /assets/hevc_tests/sei-double-3byte-case.hevc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/hevc_tests/sei-double-3byte-case.hevc -------------------------------------------------------------------------------- /assets/hevc_tests/sei-double-3byte-start-code-4.hevc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/hevc_tests/sei-double-3byte-start-code-4.hevc -------------------------------------------------------------------------------- /assets/hevc_tests/single-frame-metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/hevc_tests/single-frame-metadata.json -------------------------------------------------------------------------------- /assets/hevc_tests/single-frame.hevc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/hevc_tests/single-frame.hevc -------------------------------------------------------------------------------- /assets/metadata/ToS-s01.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s01.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s02.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s02.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s03.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s03.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s04.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s04.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s05.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s05.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s06.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s06.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s07.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s07.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s08.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s08.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s09.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s09.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s10.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s10.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s11.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s11.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s12.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s12.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s13.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s13.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s14.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s14.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s15.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s15.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s16.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s16.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s17.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s17.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s18.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s18.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s19.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s19.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s20.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s20.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s21.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s21.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s22.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s22.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s23.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s23.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s24.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s24.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s25.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s25.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s26.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s26.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s27.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s27.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s28.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s28.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s29.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s29.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s30.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s30.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s31.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s31.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s32.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s32.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s33.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s33.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s34.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s34.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s35.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s35.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s36.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s36.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s37.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s37.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s38.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s38.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s39.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s39.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s40.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s40.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s41.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s41.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s42.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s42.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s43.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s43.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s44.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s44.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s45.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s45.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s46.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s46.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s47.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s47.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s48.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s48.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s49.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s49.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s50.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s50.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s51.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s51.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s52.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s52.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s53.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s53.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s54.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s54.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s55.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s55.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s56.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s56.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s57.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s57.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s58.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s58.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s59.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s59.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s60.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s60.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s61.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s61.h265 -------------------------------------------------------------------------------- /assets/metadata/ToS-s62.h265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/ToS-s62.h265 -------------------------------------------------------------------------------- /assets/metadata/invalid-null-byte-seq.hevc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/assets/metadata/invalid-null-byte-seq.hevc -------------------------------------------------------------------------------- /hdr10plus/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/hdr10plus/.gitignore -------------------------------------------------------------------------------- /hdr10plus/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/hdr10plus/Cargo.toml -------------------------------------------------------------------------------- /hdr10plus/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/hdr10plus/LICENSE -------------------------------------------------------------------------------- /hdr10plus/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/hdr10plus/README.md -------------------------------------------------------------------------------- /hdr10plus/cbindgen.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/hdr10plus/cbindgen.toml -------------------------------------------------------------------------------- /hdr10plus/examples/capi_json_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/hdr10plus/examples/capi_json_file.c -------------------------------------------------------------------------------- /hdr10plus/src/c_structs/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/hdr10plus/src/c_structs/mod.rs -------------------------------------------------------------------------------- /hdr10plus/src/capi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/hdr10plus/src/capi.rs -------------------------------------------------------------------------------- /hdr10plus/src/hevc/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/hdr10plus/src/hevc/mod.rs -------------------------------------------------------------------------------- /hdr10plus/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/hdr10plus/src/lib.rs -------------------------------------------------------------------------------- /hdr10plus/src/metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/hdr10plus/src/metadata.rs -------------------------------------------------------------------------------- /hdr10plus/src/metadata_json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/hdr10plus/src/metadata_json.rs -------------------------------------------------------------------------------- /src/commands/editor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/src/commands/editor.rs -------------------------------------------------------------------------------- /src/commands/extract.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/src/commands/extract.rs -------------------------------------------------------------------------------- /src/commands/inject.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/src/commands/inject.rs -------------------------------------------------------------------------------- /src/commands/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/src/commands/mod.rs -------------------------------------------------------------------------------- /src/commands/plot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/src/commands/plot.rs -------------------------------------------------------------------------------- /src/commands/remove.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/src/commands/remove.rs -------------------------------------------------------------------------------- /src/core/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/src/core/mod.rs -------------------------------------------------------------------------------- /src/core/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/src/core/parser.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/src/utils.rs -------------------------------------------------------------------------------- /tests/hevc/extract.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/tests/hevc/extract.rs -------------------------------------------------------------------------------- /tests/hevc/inject.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/tests/hevc/inject.rs -------------------------------------------------------------------------------- /tests/hevc/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/tests/hevc/mod.rs -------------------------------------------------------------------------------- /tests/hevc/remove.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/tests/hevc/remove.rs -------------------------------------------------------------------------------- /tests/metadata/editor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/tests/metadata/editor.rs -------------------------------------------------------------------------------- /tests/metadata/mod.rs: -------------------------------------------------------------------------------- 1 | mod editor; 2 | mod plot; 3 | -------------------------------------------------------------------------------- /tests/metadata/plot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/tests/metadata/plot.rs -------------------------------------------------------------------------------- /tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/hdr10plus_tool/HEAD/tests/mod.rs --------------------------------------------------------------------------------