Original commit message from CVS:
2005-07-07 Andy Wingo <wingo@pobox.com>
* sys/v4l/gstv4lsrc.c (gst_v4lsrc_fixate): Also fixate the
framerate. Need to get a handle on when exactly this function is
called, tho.
2005-07-07 Andy Wingo <wingo@pobox.com>
+ * sys/v4l/gstv4lsrc.c (gst_v4lsrc_fixate): Also fixate the
+ framerate. Need to get a handle on when exactly this function is
+ called, tho.
+
* sys/v4l/v4lsrc_calls.h:
* sys/v4l/v4lsrc_calls.c: Remove sync-related stuff.
(gst_v4lsrc_get_fps_list): Moved here from gstv4lsrc.c.
}
}
-G_GNUC_UNUSED static void
+/* this function is a bit of a last resort */
+static void
gst_v4lsrc_fixate (GstPad * pad, GstCaps * caps)
{
GstStructure *structure;
targetwidth);
gst_caps_structure_fixate_field_nearest_int (structure, "height",
targetheight);
+ gst_caps_structure_fixate_field_nearest_double (structure, "framerate",
+ 7.5);
}
}