gst/matroska/matroska-mux.c: From Michal Benes: frame duration should be GST_SECOND...
authorJan Schmidt <thaytan@mad.scientist.com>
Mon, 28 Nov 2005 12:59:05 +0000 (12:59 +0000)
committerJan Schmidt <thaytan@mad.scientist.com>
Mon, 28 Nov 2005 12:59:05 +0000 (12:59 +0000)
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)

ChangeLog
gst/matroska/matroska-mux.c

index 6e349726820521daa1c820fa0dfaa32dc8a48e90..cdf55d2452d0d4be1f90747c1030704c7bd487f6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -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>
 
        * configure.ac:
index 45333f1f977fe5037971821c58f01637ee2afcbf..4de8b1b21b08ee1f692e25f70b753975e0f82672 100644 (file)
@@ -451,8 +451,8 @@ gst_matroska_mux_video_pad_setcaps (GstPad * pad, GstCaps * caps)
   videocontext->pixel_width = width;
   videocontext->pixel_height = height;
   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_height", &pixel_height);