diff options
| author | Carl Hetherington <cth@carlh.net> | 2024-11-06 10:24:43 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2024-11-06 10:24:43 +0100 |
| commit | fec5d308e853b1218a983623129ac01597263f5c (patch) | |
| tree | 1e2291a7f52f96c1454934ecb34581ba0293ebb9 /src | |
| parent | dd6e5ef16dfedb62b8349f1884b9a0e171fbb310 (diff) | |
Add missing FFOB/LFOB markers (DoM #2886).v1.8.112
Diffstat (limited to 'src')
| -rw-r--r-- | src/reel_markers_asset.cc | 4 | ||||
| -rw-r--r-- | src/types.cc | 8 | ||||
| -rw-r--r-- | src/types.h | 4 |
3 files changed, 14 insertions, 2 deletions
diff --git a/src/reel_markers_asset.cc b/src/reel_markers_asset.cc index d71a22ec..d9dc1c3b 100644 --- a/src/reel_markers_asset.cc +++ b/src/reel_markers_asset.cc @@ -135,7 +135,9 @@ ReelMarkersAsset::equals(shared_ptr<const ReelMarkersAsset> other, EqualityOptio get(Marker::FFEC) != other->get(Marker::FFEC) || get(Marker::LFEC) != other->get(Marker::LFEC) || get(Marker::FFMC) != other->get(Marker::FFMC) || - get(Marker::LFMC) != other->get(Marker::LFMC)) { + get(Marker::LFMC) != other->get(Marker::LFMC) || + get(Marker::FFOB) != other->get(Marker::FFOB) || + get(Marker::LFOB) != other->get(Marker::LFOB)) { return false; } diff --git a/src/types.cc b/src/types.cc index e2165548..899d5c25 100644 --- a/src/types.cc +++ b/src/types.cc @@ -249,6 +249,10 @@ dcp::marker_to_string (dcp::Marker m) return "FFMC"; case Marker::LFMC: return "LFMC"; + case Marker::FFOB: + return "FFOB"; + case Marker::LFOB: + return "LFOB"; } DCP_ASSERT (false); @@ -278,6 +282,10 @@ dcp::marker_from_string (string s) return Marker::FFMC; } else if (s == "LFMC") { return Marker::LFMC; + } else if (s == "FFOB") { + return Marker::FFOB; + } else if (s == "LFOB") { + return Marker::LFOB; } DCP_ASSERT (false); diff --git a/src/types.h b/src/types.h index 65840e6d..f9698764 100644 --- a/src/types.h +++ b/src/types.h @@ -293,7 +293,9 @@ enum class Marker { FFEC, ///< first frame of end credits LFEC, ///< last frame of end credits FFMC, ///< first frame of moving credits - LFMC ///< last frame of moving credits + LFMC, ///< last frame of moving credits + FFOB, ///< first frame of ratings band + LFOB, ///< last frame of ratings band }; |
