gst/matroska/matroska-mux.c: From Michal Benes: frame duration should be GST_SECOND / framerate, not

Original commit message from CVS:
* gst/matroska/matroska-mux.c:
(gst_matroska_mux_video_pad_setcaps):
From Michal Benes:
frame duration should be GST_SECOND / framerate, not
GST_SECOND * framerate. (Fixes: #322643)
This commit is contained in:
Jan Schmidt 2005-11-28 12:59:05 +00:00
parent b9d371913c
commit bad1f0307a
2 changed files with 10 additions and 2 deletions

View file

@ -1,3 +1,11 @@
2005-11-28 Jan Schmidt <thaytan@mad.scientist.com>
* gst/matroska/matroska-mux.c:
(gst_matroska_mux_video_pad_setcaps):
From Michal Benes:
frame duration should be GST_SECOND / framerate, not
GST_SECOND * framerate. (Fixes: #322643)
2005-11-27 Thomas Vander Stichele <thomas at apestaart dot org> 2005-11-27 Thomas Vander Stichele <thomas at apestaart dot org>
* configure.ac: * configure.ac:

View file

@ -451,8 +451,8 @@ gst_matroska_mux_video_pad_setcaps (GstPad * pad, GstCaps * caps)
videocontext->pixel_width = width; videocontext->pixel_width = width;
videocontext->pixel_height = height; videocontext->pixel_height = height;
context->default_duration = gst_util_uint64_scale_int (GST_SECOND, context->default_duration = gst_util_uint64_scale_int (GST_SECOND,
gst_value_get_fraction_numerator (framerate), gst_value_get_fraction_denominator (framerate),
gst_value_get_fraction_denominator (framerate)); gst_value_get_fraction_numerator (framerate));
ret = gst_structure_get_int (structure, "pixel_width", &pixel_width); ret = gst_structure_get_int (structure, "pixel_width", &pixel_width);
ret &= gst_structure_get_int (structure, "pixel_height", &pixel_height); ret &= gst_structure_get_int (structure, "pixel_height", &pixel_height);