sys/v4l/gstv4lsrc.c (gst_v4lsrc_fixate): Also fixate the framerate. Need to get a handle on when exactly this functio...
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.
This commit is contained in:
parent
84761c6a82
commit
f38bff62af
@ -1,5 +1,9 @@
|
|||||||
2005-07-07 Andy Wingo <wingo@pobox.com>
|
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.h:
|
||||||
* sys/v4l/v4lsrc_calls.c: Remove sync-related stuff.
|
* sys/v4l/v4lsrc_calls.c: Remove sync-related stuff.
|
||||||
(gst_v4lsrc_get_fps_list): Moved here from gstv4lsrc.c.
|
(gst_v4lsrc_get_fps_list): Moved here from gstv4lsrc.c.
|
||||||
|
@ -187,7 +187,8 @@ gst_v4lsrc_get_property (GObject * object,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
G_GNUC_UNUSED static void
|
/* this function is a bit of a last resort */
|
||||||
|
static void
|
||||||
gst_v4lsrc_fixate (GstPad * pad, GstCaps * caps)
|
gst_v4lsrc_fixate (GstPad * pad, GstCaps * caps)
|
||||||
{
|
{
|
||||||
GstStructure *structure;
|
GstStructure *structure;
|
||||||
@ -224,6 +225,8 @@ gst_v4lsrc_fixate (GstPad * pad, GstCaps * caps)
|
|||||||
targetwidth);
|
targetwidth);
|
||||||
gst_caps_structure_fixate_field_nearest_int (structure, "height",
|
gst_caps_structure_fixate_field_nearest_int (structure, "height",
|
||||||
targetheight);
|
targetheight);
|
||||||
|
gst_caps_structure_fixate_field_nearest_double (structure, "framerate",
|
||||||
|
7.5);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user