Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3194>
* Retrive DPB and return a #GstH264Picture corresponding to
* the @system_frame_number
*
* Retrive DPB and return a #GstH264Picture corresponding to
* the @system_frame_number
*
- * Returns: (transfer full): a #GstH264Picture if successful, or %NULL otherwise
+ * Returns: (transfer full) (nullable): a #GstH264Picture if successful, or %NULL otherwise
/**
* gst_h264_picture_set_user_data:
* @picture: a #GstH264Picture
/**
* gst_h264_picture_set_user_data:
* @picture: a #GstH264Picture
- * @user_data: private data
+ * @user_data: (nullable): private data
* @notify: (closure user_data): a #GDestroyNotify
*
* Sets @user_data on the picture and the #GDestroyNotify that will be called when
* @notify: (closure user_data): a #GDestroyNotify
*
* Sets @user_data on the picture and the #GDestroyNotify that will be called when
* Gets private data set on the picture via
* gst_h264_picture_set_user_data() previously.
*
* Gets private data set on the picture via
* gst_h264_picture_set_user_data() previously.
*
- * Returns: (transfer none): The previously set user_data
+ * Returns: (transfer none) (nullable): The previously set user_data
*/
gpointer
gst_h264_picture_get_user_data (GstH264Picture * picture)
*/
gpointer
gst_h264_picture_get_user_data (GstH264Picture * picture)
*
* Find a short term reference picture which has the lowest frame_num_wrap
*
*
* Find a short term reference picture which has the lowest frame_num_wrap
*
- * Returns: (transfer full): a #GstH264Picture
+ * Returns: (transfer full) (nullable): a #GstH264Picture
*/
GstH264Picture *
gst_h264_dpb_get_lowest_frame_num_short_ref (GstH264Dpb * dpb)
*/
GstH264Picture *
gst_h264_dpb_get_lowest_frame_num_short_ref (GstH264Dpb * dpb)
* @dpb: a #GstH264Dpb
* @system_frame_number The system frame number
*
* @dpb: a #GstH264Dpb
* @system_frame_number The system frame number
*
- * Returns: (transfer full): the picture identified with the specified
+ * Returns: (transfer full) (nullable): the picture identified with the specified
* @system_frame_number, or %NULL if DPB does not contain a #GstH264Picture
* corresponding to the @system_frame_number
*
* @system_frame_number, or %NULL if DPB does not contain a #GstH264Picture
* corresponding to the @system_frame_number
*
* Retrive DPB and return a #GstH265Picture corresponding to
* the @system_frame_number
*
* Retrive DPB and return a #GstH265Picture corresponding to
* the @system_frame_number
*
- * Returns: (transfer full): a #GstH265Picture if successful, or %NULL otherwise
+ * Returns: (transfer full) (nullable): a #GstH265Picture if successful, or %NULL otherwise
/**
* gst_h265_picture_set_user_data:
* @picture: a #GstH265Picture
/**
* gst_h265_picture_set_user_data:
* @picture: a #GstH265Picture
- * @user_data: private data
+ * @user_data: (nullable): private data
* @notify: (closure user_data): a #GDestroyNotify
*
* Sets @user_data on the picture and the #GDestroyNotify that will be called when
* @notify: (closure user_data): a #GDestroyNotify
*
* Sets @user_data on the picture and the #GDestroyNotify that will be called when
* Gets private data set on the picture via
* gst_h265_picture_set_user_data() previously.
*
* Gets private data set on the picture via
* gst_h265_picture_set_user_data() previously.
*
- * Returns: (transfer none): The previously set user_data
+ * Returns: (transfer none) (nullable): The previously set user_data
*/
gpointer
gst_h265_picture_get_user_data (GstH265Picture * picture)
*/
gpointer
gst_h265_picture_get_user_data (GstH265Picture * picture)
* @dpb: a #GstH265Dpb
* @system_frame_number The system frame number
*
* @dpb: a #GstH265Dpb
* @system_frame_number The system frame number
*
- * Returns: (transfer full): the picture identified with the specified
+ * Returns: (transfer full) (nullable): the picture identified with the specified
* @system_frame_number, or %NULL if DPB does not contain a #GstH265Picture
* corresponding to the @system_frame_number
*
* @system_frame_number, or %NULL if DPB does not contain a #GstH265Picture
* corresponding to the @system_frame_number
*
* current #GstVideoCodecFrame without additional processing for the current
* frame.
*
* current #GstVideoCodecFrame without additional processing for the current
* frame.
*
- * Returns: (transfer full): a #GstVp9Picture or %NULL if failed to duplicate
+ * Returns: (transfer full) (nullable): a #GstVp9Picture or %NULL if failed to duplicate
* @picture.
*
* Since: 1.18
* @picture.
*
* Since: 1.18