summaryrefslogtreecommitdiff
path: root/gst-libs/gst/video/gstvideodecoder.c
diff options
context:
space:
mode:
Diffstat (limited to 'gst-libs/gst/video/gstvideodecoder.c')
-rw-r--r--gst-libs/gst/video/gstvideodecoder.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/gst-libs/gst/video/gstvideodecoder.c b/gst-libs/gst/video/gstvideodecoder.c
index cf75ff1ec..8684e3758 100644
--- a/gst-libs/gst/video/gstvideodecoder.c
+++ b/gst-libs/gst/video/gstvideodecoder.c
@@ -5164,18 +5164,18 @@ gst_video_decoder_request_sync_point (GstVideoDecoder * dec,
(priv->min_force_key_unit_interval != GST_CLOCK_TIME_NONE &&
(priv->last_force_key_unit_time == GST_CLOCK_TIME_NONE
|| (priv->last_force_key_unit_time +
- priv->min_force_key_unit_interval >= frame->deadline)))) {
+ priv->min_force_key_unit_interval <= frame->deadline)))) {
GST_DEBUG_OBJECT (dec,
- "Requesting a new key-unit for frame with PTS %" GST_TIME_FORMAT,
- GST_TIME_ARGS (frame->pts));
+ "Requesting a new key-unit for frame with deadline %" GST_TIME_FORMAT,
+ GST_TIME_ARGS (frame->deadline));
fku =
gst_video_event_new_upstream_force_key_unit (GST_CLOCK_TIME_NONE, FALSE,
0);
priv->last_force_key_unit_time = frame->deadline;
} else {
GST_DEBUG_OBJECT (dec,
- "Can't request a new key-unit for frame with PTS %" GST_TIME_FORMAT,
- GST_TIME_ARGS (frame->pts));
+ "Can't request a new key-unit for frame with deadline %"
+ GST_TIME_FORMAT, GST_TIME_ARGS (frame->deadline));
}
priv->request_sync_point_flags |= flags;
/* We don't know yet the frame number of the sync point so set it to a