diff options
| author | Carl Hetherington <cth@carlh.net> | 2020-12-13 21:23:41 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2021-01-17 20:13:22 +0100 |
| commit | 254fda18939ba1153ea8f45b4a71f687dc28573f (patch) | |
| tree | e12890160d162033105204f4019d2d0272da32c5 /src/verify.h | |
| parent | 7701297decde2568e11feddede28177077e164cc (diff) | |
Bv2.1 7.1: Check picture size and frame rate.
Diffstat (limited to 'src/verify.h')
| -rw-r--r-- | src/verify.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/verify.h b/src/verify.h index 24a9e671..500918de 100644 --- a/src/verify.h +++ b/src/verify.h @@ -94,6 +94,14 @@ public: NOT_SMPTE, /** A language or territory does not conform to RFC 5646 [Bv2.1_6.2.1] */ BAD_LANGUAGE, + /** A picture asset does not have one of the required Bv2.1 sizes (in pixels) [Bv2.1_7.1] */ + PICTURE_ASSET_INVALID_SIZE_IN_PIXELS, + /** A picture asset is 2K but is not at 24, 25 or 48 fps as required by Bv2.1 [Bv2.1_7.1] */ + PICTURE_ASSET_INVALID_FRAME_RATE_FOR_2K, + /** A picture asset is 4K but is not at 24fps as required by Bv2.1 [Bv2.1_7.1] */ + PICTURE_ASSET_INVALID_FRAME_RATE_FOR_4K, + /** A picture asset is 4K but is 3D which is not allowed by Bv2.1 [Bv2.1_7.1] */ + PICTURE_ASSET_4K_3D, }; VerificationNote (Type type, Code code) |
