Implement mpeg-delimited framerate lists instead of (too wide) ranges
authorRonald S. Bultje <rbultje@ronald.bitfreak.net>
Tue, 8 Jul 2003 17:40:09 +0000 (17:40 +0000)
committerRonald S. Bultje <rbultje@ronald.bitfreak.net>
Tue, 8 Jul 2003 17:40:09 +0000 (17:40 +0000)
Original commit message from CVS:
Implement mpeg-delimited framerate lists instead of (too wide) ranges

ext/mpeg2dec/gstmpeg2dec.c

index 7d99331..cc996ea 100644 (file)
@@ -64,7 +64,16 @@ GST_PAD_TEMPLATE_FACTORY (src_template_factory,
       "height",       GST_PROPS_INT_RANGE (16, 4096),
       "pixel_width",  GST_PROPS_INT_RANGE (1, 255),
       "pixel_height", GST_PROPS_INT_RANGE (1, 255),
-      "framerate",    GST_PROPS_FLOAT_RANGE (0, G_MAXFLOAT)
+      "framerate",    GST_PROPS_LIST (
+                       GST_PROPS_FLOAT (24/1.001),
+                       GST_PROPS_FLOAT (24.),
+                       GST_PROPS_FLOAT (25.),
+                       GST_PROPS_FLOAT (30/1.001),
+                       GST_PROPS_FLOAT (30.),
+                       GST_PROPS_FLOAT (50.),
+                       GST_PROPS_FLOAT (60/1.001),
+                       GST_PROPS_FLOAT (60.)
+                     )
   )
 );