]> git.sesse.net Git - casparcg/blobdiff - core/video_format.h
#168 Fixed bug during deinterlace_bob_reinterlace where the first frame is incorrectl...
[casparcg] / core / video_format.h
index 593671540f613f0efab44333f116bd1545ad0027..27d3c7fecf155be8f91a5695f02f194c7d824464 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-* Copyright (c) 2011 Sveriges Television AB <info@casparcg.com>\r
+* Copyright 2013 Sveriges Television AB http://casparcg.com/\r
 *\r
 * This file is part of CasparCG (www.casparcg.com).\r
 *\r
@@ -35,9 +35,13 @@ struct video_format
                x576p2500,\r
                x720p2500,\r
                x720p5000,\r
+               x720p2398,\r
+               x720p2400,\r
+               x720p2997,\r
                x720p5994,\r
+               x720p3000,\r
                x720p6000,\r
-               x1080p2397,\r
+               x1080p2398,\r
                x1080p2400,\r
                x1080i5000,\r
                x1080i5994,\r
@@ -46,6 +50,16 @@ struct video_format
                x1080p2997,\r
                x1080p3000,\r
                x1080p5000,\r
+               x1080p5994,\r
+               x1080p6000,\r
+               x1556p2398,\r
+               x1556p2400,\r
+               x1556p2500,\r
+               x2160p2398,\r
+               x2160p2400,\r
+               x2160p2500,\r
+               x2160p2997,\r
+               x2160p3000,\r
                invalid,\r
                count\r
        };\r
@@ -94,8 +108,7 @@ struct video_format_desc
        std::wstring                    name;           // name of output format\r
 \r
        size_t                                  audio_sample_rate;\r
-       size_t                                  audio_channels;\r
-       std::vector<size_t>             audio_cadence;\r
+       std::vector<size_t>             audio_cadence; // rotating optimal number of samples per frame\r
 \r
        static const video_format_desc& get(video_format::type format);\r
        static const video_format_desc& get(const std::wstring& name);\r