diff --git a/docs/libs/gst-plugins-base-libs-sections.txt b/docs/libs/gst-plugins-base-libs-sections.txt index ee2ea4b9c9..606645fbcf 100644 --- a/docs/libs/gst-plugins-base-libs-sections.txt +++ b/docs/libs/gst-plugins-base-libs-sections.txt @@ -2253,7 +2253,7 @@ gst_video_decoder_get_max_decode_time gst_video_decoder_get_max_errors gst_video_decoder_get_oldest_frame gst_video_decoder_get_packetized -gst_video_decoder_get_qos_info +gst_video_decoder_get_qos_proportion gst_video_decoder_have_frame gst_video_decoder_get_latency gst_video_decoder_set_latency diff --git a/gst-libs/gst/video/gstvideodecoder.c b/gst-libs/gst/video/gstvideodecoder.c index d48aa0a749..64ef6ad3c3 100644 --- a/gst-libs/gst/video/gstvideodecoder.c +++ b/gst-libs/gst/video/gstvideodecoder.c @@ -3159,28 +3159,24 @@ gst_video_decoder_get_max_decode_time (GstVideoDecoder * } /** - * gst_video_decoder_get_qos_info: + * gst_video_decoder_get_qos_proportion: * @decoder: a #GstVideoDecoder * @proportion: (out) (allow-none): address of variable in which to store the * current QoS proportion, or %NULL - * @earliest_time: (out) (allow-none): address of variable in which to store the - * QoS earliest_time, or %NULL * * Returns: TRUE on success * * Since: 1.0.3 */ gboolean -gst_video_decoder_get_qos_info (GstVideoDecoder * decoder, gdouble * proportion, - GstClockTime * earliest_time) +gst_video_decoder_get_qos_proportion (GstVideoDecoder * decoder, + gdouble * proportion) { g_return_val_if_fail (GST_IS_VIDEO_DECODER (decoder), FALSE); GST_OBJECT_LOCK (decoder); if (proportion != NULL) *proportion = decoder->priv->proportion; - if (earliest_time != NULL) - *earliest_time = decoder->priv->earliest_time; GST_OBJECT_UNLOCK (decoder); return TRUE; diff --git a/gst-libs/gst/video/gstvideodecoder.h b/gst-libs/gst/video/gstvideodecoder.h index 9dbe571e98..074e119997 100644 --- a/gst-libs/gst/video/gstvideodecoder.h +++ b/gst-libs/gst/video/gstvideodecoder.h @@ -353,9 +353,8 @@ gboolean gst_video_decoder_negotiate (GstVideoDecoder * decode GstClockTimeDiff gst_video_decoder_get_max_decode_time (GstVideoDecoder *decoder, GstVideoCodecFrame *frame); -gboolean gst_video_decoder_get_qos_info (GstVideoDecoder * decoder, - gdouble *proportion, - GstClockTime *earliest_time); +gboolean gst_video_decoder_get_qos_proportion (GstVideoDecoder * decoder, + gdouble * proportion); GstFlowReturn gst_video_decoder_finish_frame (GstVideoDecoder *decoder, GstVideoCodecFrame *frame); diff --git a/win32/common/libgstvideo.def b/win32/common/libgstvideo.def index 797287e95e..1f99c75160 100644 --- a/win32/common/libgstvideo.def +++ b/win32/common/libgstvideo.def @@ -88,7 +88,7 @@ EXPORTS gst_video_decoder_get_oldest_frame gst_video_decoder_get_output_state gst_video_decoder_get_packetized - gst_video_decoder_get_qos_info + gst_video_decoder_get_qos_proportion gst_video_decoder_get_type gst_video_decoder_have_frame gst_video_decoder_merge_tags