[vlc-commits] vout: decklink: add static asserts
Francois Cartegnie
git at videolan.org
Mon Nov 28 19:44:34 CET 2016
vlc | branch: master | Francois Cartegnie <fcvlcdev at free.fr> | Mon Nov 28 19:40:05 2016 +0100| [2570c6ce23e73c4a99c15c1cf5279bd95e16692e] | committer: Francois Cartegnie
vout: decklink: add static asserts
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=2570c6ce23e73c4a99c15c1cf5279bd95e16692e
---
modules/video_output/decklink.cpp | 2 ++
1 file changed, 2 insertions(+)
diff --git a/modules/video_output/decklink.cpp b/modules/video_output/decklink.cpp
index ae52a6d..e160cfb 100644
--- a/modules/video_output/decklink.cpp
+++ b/modules/video_output/decklink.cpp
@@ -165,6 +165,7 @@ static const char * const rgsz_afd_text[] = {
"14: 16:9 (with shoot and protect 14:9 centre)",
"15: 16:9 (with shoot and protect 4:3 centre)",
};
+static_assert(ARRAY_SIZE(rgi_afd_values) == ARRAY_SIZE(rgsz_afd_text), "afd arrays messed up");
static const int rgi_ar_values[] = {
0, 1,
@@ -173,6 +174,7 @@ static const char * const rgsz_ar_text[] = {
"0: 4:3",
"1: 16:9",
};
+static_assert(ARRAY_SIZE(rgi_ar_values) == ARRAY_SIZE(rgsz_ar_text), "afd arrays messed up");
struct vout_display_sys_t
{
More information about the vlc-commits
mailing list