diff options
| author | Carl Hetherington <cth@carlh.net> | 2021-01-31 03:14:24 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2021-01-31 03:14:24 +0100 |
| commit | 8fedaaa75c4586a4cc7ffb393bd71d1fdb091dc8 (patch) | |
| tree | f8b25b13ac3732838be259e469d045438d999e7b /src/lib/types.cc | |
| parent | 4985d87750c87019dfe5dc7ef44e12c45326dd0e (diff) | |
More enum class additions.
Diffstat (limited to 'src/lib/types.cc')
| -rw-r--r-- | src/lib/types.cc | 56 |
1 files changed, 28 insertions, 28 deletions
diff --git a/src/lib/types.cc b/src/lib/types.cc index 840ee3aa8..3586cdb93 100644 --- a/src/lib/types.cc +++ b/src/lib/types.cc @@ -59,9 +59,9 @@ string resolution_to_string (Resolution r) { switch (r) { - case RESOLUTION_2K: + case Resolution::TWO_K: return "2K"; - case RESOLUTION_4K: + case Resolution::FOUR_K: return "4K"; } @@ -74,15 +74,15 @@ Resolution string_to_resolution (string s) { if (s == "2K") { - return RESOLUTION_2K; + return Resolution::TWO_K; } if (s == "4K") { - return RESOLUTION_4K; + return Resolution::FOUR_K; } DCPOMATIC_ASSERT (false); - return RESOLUTION_2K; + return Resolution::TWO_K; } Crop::Crop (shared_ptr<cxml::Node> node) @@ -106,11 +106,11 @@ TextType string_to_text_type (string s) { if (s == "unknown") { - return TEXT_UNKNOWN; + return TextType::UNKNOWN; } else if (s == "open-subtitle") { - return TEXT_OPEN_SUBTITLE; + return TextType::OPEN_SUBTITLE; } else if (s == "closed-caption") { - return TEXT_CLOSED_CAPTION; + return TextType::CLOSED_CAPTION; } else { throw MetadataError (String::compose ("Unknown text type %1", s)); } @@ -120,11 +120,11 @@ string text_type_to_string (TextType t) { switch (t) { - case TEXT_UNKNOWN: + case TextType::UNKNOWN: return "unknown"; - case TEXT_OPEN_SUBTITLE: + case TextType::OPEN_SUBTITLE: return "open-subtitle"; - case TEXT_CLOSED_CAPTION: + case TextType::CLOSED_CAPTION: return "closed-caption"; default: DCPOMATIC_ASSERT (false); @@ -135,11 +135,11 @@ string text_type_to_name (TextType t) { switch (t) { - case TEXT_UNKNOWN: + case TextType::UNKNOWN: return _("Timed text"); - case TEXT_OPEN_SUBTITLE: + case TextType::OPEN_SUBTITLE: return _("Open subtitles"); - case TEXT_CLOSED_CAPTION: + case TextType::CLOSED_CAPTION: return _("Closed captions"); default: DCPOMATIC_ASSERT (false); @@ -150,19 +150,19 @@ string video_frame_type_to_string (VideoFrameType t) { switch (t) { - case VIDEO_FRAME_TYPE_2D: + case VideoFrameType::TWO_D: return "2d"; - case VIDEO_FRAME_TYPE_3D: + case VideoFrameType::THREE_D: return "3d"; - case VIDEO_FRAME_TYPE_3D_LEFT_RIGHT: + case VideoFrameType::THREE_D_LEFT_RIGHT: return "3d-left-right"; - case VIDEO_FRAME_TYPE_3D_TOP_BOTTOM: + case VideoFrameType::THREE_D_TOP_BOTTOM: return "3d-top-bottom"; - case VIDEO_FRAME_TYPE_3D_ALTERNATE: + case VideoFrameType::THREE_D_ALTERNATE: return "3d-alternate"; - case VIDEO_FRAME_TYPE_3D_LEFT: + case VideoFrameType::THREE_D_LEFT: return "3d-left"; - case VIDEO_FRAME_TYPE_3D_RIGHT: + case VideoFrameType::THREE_D_RIGHT: return "3d-right"; default: DCPOMATIC_ASSERT (false); @@ -175,19 +175,19 @@ VideoFrameType string_to_video_frame_type (string s) { if (s == "2d") { - return VIDEO_FRAME_TYPE_2D; + return VideoFrameType::TWO_D; } else if (s == "3d") { - return VIDEO_FRAME_TYPE_3D; + return VideoFrameType::THREE_D; } else if (s == "3d-left-right") { - return VIDEO_FRAME_TYPE_3D_LEFT_RIGHT; + return VideoFrameType::THREE_D_LEFT_RIGHT; } else if (s == "3d-top-bottom") { - return VIDEO_FRAME_TYPE_3D_TOP_BOTTOM; + return VideoFrameType::THREE_D_TOP_BOTTOM; } else if (s == "3d-alternate") { - return VIDEO_FRAME_TYPE_3D_ALTERNATE; + return VideoFrameType::THREE_D_ALTERNATE; } else if (s == "3d-left") { - return VIDEO_FRAME_TYPE_3D_LEFT; + return VideoFrameType::THREE_D_LEFT; } else if (s == "3d-right") { - return VIDEO_FRAME_TYPE_3D_RIGHT; + return VideoFrameType::THREE_D_RIGHT; } DCPOMATIC_ASSERT (false); |
