GNOME Bugzilla – Bug 729604
videopostproc: Does not handle dynamic framerate (0/1)
Last modified: 2014-06-19 13:14:33 UTC
In presence of dynamic framerate stream, the postproc element will cause assert as reported here: http://gstreamer-devel.966125.n4.nabble.com/vaapidecode-to-xvimagesink-td4664635i20.html#a4666749 (gst-launch-1.0:2262): GStreamer-CRITICAL **: _gst_util_uint64_scale: assertion 'denom != 0' failed
+ Trace 233566
pad=pad@entry=0x7acdf0, event=event@entry=0x7fffdc009580,
commit 9d417815abec6b96b952d162b8eb2a1a2c2b4f4f Author: Gwenole Beauchesne <gwenole.beauchesne@intel.com> Date: Thu Jun 19 13:35:23 2014 +0200 vaapipostproc: don't crash with dynamic framerate (0/1). Avoid reaching an assert if dynamic framerates (0/1) are used. One way to solve this problem is to just stick field_duration to zero. However, this means that, in presence of interlaced streams, the very first field will never be displayed if precise presentation timestamps are honoured. https://bugzilla.gnome.org/show_bug.cgi?id=729604