From 95eb492c32fc30e9969f8d738a1d30f709582fbb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Mon, 12 Sep 2016 12:19:50 +0200 Subject: [PATCH] Revert "decklinkvideosink: Scale down scheduled frame times to milliseconds" This reverts commit 3b7e0d7de32f0728259d601daa13b9eeec3dd3ce. It was a bug in the driver and is supposed to be fixed with 10.8 and newer. --- sys/decklink/gstdecklinkvideosink.cpp | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/sys/decklink/gstdecklinkvideosink.cpp b/sys/decklink/gstdecklinkvideosink.cpp index 94d93a643c..9dca92cede 100644 --- a/sys/decklink/gstdecklinkvideosink.cpp +++ b/sys/decklink/gstdecklinkvideosink.cpp @@ -645,14 +645,8 @@ gst_decklink_video_sink_prepare (GstBaseSink * bsink, GstBuffer * buffer) " with duration %" GST_TIME_FORMAT, frame, GST_TIME_ARGS (running_time), GST_TIME_ARGS (running_time_duration)); - /* FIXME: Scale down to milliseconds, otherwise at least some hardware - * has problems scheduling the frames (or schedules them too slow) and we - * run out of available frames: - * https://bugzilla.gnome.org/show_bug.cgi?id=770282 - */ ret = self->output->output->ScheduleVideoFrame (frame, - running_time / GST_MSECOND, running_time_duration / GST_MSECOND, - GST_MSECOND); + running_time, running_time_duration, GST_SECOND); if (ret != S_OK) { GST_ELEMENT_ERROR (self, STREAM, FAILED, (NULL), ("Failed to schedule frame: 0x%08x", ret));