mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-24 01:00:37 +00:00
codecs: h264decoder: Update document with Since marks
To make documentation CI happy with the newly added APIs. Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1449>
This commit is contained in:
parent
973a2569d4
commit
bf659379cf
2 changed files with 29 additions and 1 deletions
|
@ -2457,6 +2457,15 @@ gst_h264_decoder_modify_ref_pic_lists (GstH264Decoder * self)
|
|||
return TRUE;
|
||||
}
|
||||
|
||||
/**
|
||||
* gst_h264_decoder_set_process_ref_pic_lists:
|
||||
* @decoder: a #GstH264Decoder
|
||||
* @process: whether subclass is requiring reference picture modification process
|
||||
*
|
||||
* Called to en/disable reference picture modification process.
|
||||
*
|
||||
* Since: 1.18
|
||||
*/
|
||||
void
|
||||
gst_h264_decoder_set_process_ref_pic_lists (GstH264Decoder * decoder,
|
||||
gboolean process)
|
||||
|
@ -2464,6 +2473,18 @@ gst_h264_decoder_set_process_ref_pic_lists (GstH264Decoder * decoder,
|
|||
decoder->priv->process_ref_pic_lists = process;
|
||||
}
|
||||
|
||||
/**
|
||||
* gst_h264_decoder_get_picture:
|
||||
* @decoder: a #GstH264Decoder
|
||||
* @system_frame_number: a target system frame number of #GstH264Picture
|
||||
*
|
||||
* Retrive DPB and return a #GstH264Picture corresponding to
|
||||
* the @system_frame_number
|
||||
*
|
||||
* Returns: (transfer full): a #GstH264Picture if successful, or %NULL otherwise
|
||||
*
|
||||
* Since: 1.18
|
||||
*/
|
||||
GstH264Picture *
|
||||
gst_h264_decoder_get_picture (GstH264Decoder * decoder,
|
||||
guint32 system_frame_number)
|
||||
|
|
|
@ -238,6 +238,8 @@ gst_h264_dpb_delete_unused (GstH264Dpb * dpb)
|
|||
* @dpb: a #GstH264Dpb
|
||||
*
|
||||
* Delete already outputted picture, even if they are referenced.
|
||||
*
|
||||
* Since: 1.18
|
||||
*/
|
||||
void
|
||||
gst_h264_dpb_delete_outputed (GstH264Dpb * dpb)
|
||||
|
@ -552,9 +554,14 @@ gst_h264_dpb_is_full (GstH264Dpb * dpb)
|
|||
|
||||
/**
|
||||
* gst_h264_dpb_get_picture:
|
||||
* @dpb: a #GstH264Dpb
|
||||
* @system_frame_number The system frame number
|
||||
*
|
||||
* Returns: the picture identitifed with the specified @system_frame_number.
|
||||
* Returns: (transfer full): the picture identified with the specified
|
||||
* @system_frame_number, or %NULL if DPB does not contain a #GstH264Picture
|
||||
* corresponding to the @system_frame_number
|
||||
*
|
||||
* Since: 1.18
|
||||
*/
|
||||
GstH264Picture *
|
||||
gst_h264_dpb_get_picture (GstH264Dpb * dpb, guint32 system_frame_number)
|
||||
|
|
Loading…
Reference in a new issue