]> git.decadent.org.uk Git - videolink.git/blobdiff - video.hpp
Added more video standard parameters and organised them into structures.
[videolink.git] / video.hpp
index 7b76b17860d86ef460071ccb44bd027a9bf758d5..8319ea09fc21bf95518b3b99a6cd37a1ed1aeb64 100644 (file)
--- a/video.hpp
+++ b/video.hpp
@@ -3,10 +3,14 @@
 
 namespace video
 {
-    const int pal_oscan_width = 720;
-    const int pal_oscan_height = 576;
-    const int ntsc_oscan_width = 720;
-    const int ntsc_oscan_height = 480;
+    struct frame_params
+    {
+       unsigned int width, height;
+       unsigned int rate_numer, rate_denom;
+       unsigned int pixel_ratio_width, pixel_ratio_height;
+    };
+
+    extern const frame_params pal_params, ntsc_params;
 }
 
 #endif // !INC_VIDEO_HPP