diff --git a/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkencoder-private.c b/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkencoder-private.c index 763e10a3ca..08244f85d3 100644 --- a/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkencoder-private.c +++ b/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkencoder-private.c @@ -374,7 +374,7 @@ gst_vulkan_encoder_new_video_session_parameters (GstVulkanEncoder * self, } /** - * gst_vulkan_encode_picture_new: + * gst_vulkan_encoder_picture_new: * @self: the #GstVulkanEncoder with the pool's configuration. * @in_buffer: (transfer none): the input #GstBuffer. * @width: the picture width @@ -384,14 +384,14 @@ gst_vulkan_encoder_new_video_session_parameters (GstVulkanEncoder * self, * * Create a new vulkan encode picture from the input buffer. * - * Returns: a new #GstVulkanEncodePicture. + * Returns: a new #GstVulkanEncoderPicture. * */ -GstVulkanEncodePicture * -gst_vulkan_encode_picture_new (GstVulkanEncoder * self, GstBuffer * in_buffer, +GstVulkanEncoderPicture * +gst_vulkan_encoder_picture_new (GstVulkanEncoder * self, GstBuffer * in_buffer, int width, int height, gboolean is_ref, gint nb_refs) { - GstVulkanEncodePicture *pic; + GstVulkanEncoderPicture *pic; GstVulkanEncoderPrivate *priv; g_return_val_if_fail (GST_IS_VULKAN_ENCODER (self), NULL); @@ -399,7 +399,7 @@ gst_vulkan_encode_picture_new (GstVulkanEncoder * self, GstBuffer * in_buffer, priv = gst_vulkan_encoder_get_instance_private (self); - pic = g_new0 (GstVulkanEncodePicture, 1); + pic = g_new0 (GstVulkanEncoderPicture, 1); if (priv->layered_dpb) { g_assert (priv->layered_buffer); @@ -411,7 +411,7 @@ gst_vulkan_encode_picture_new (GstVulkanEncoder * self, GstBuffer * in_buffer, ret = gst_buffer_pool_acquire_buffer (priv->dpb_pool, &pic->dpb_buffer, NULL); if (ret != GST_FLOW_OK) { - gst_vulkan_encode_picture_free (pic); + gst_vulkan_encoder_picture_free (pic); return NULL; } } @@ -441,14 +441,14 @@ gst_vulkan_encode_picture_new (GstVulkanEncoder * self, GstBuffer * in_buffer, } /** - * gst_vulkan_encode_picture_free: - * @pic: the #GstVulkanEncodePicture to free. + * gst_vulkan_encoder_picture_free: + * @pic: the #GstVulkanEncoderPicture to free. * - * Free the #GstVulkanEncodePicture. + * Free the #GstVulkanEncoderPicture. * */ void -gst_vulkan_encode_picture_free (GstVulkanEncodePicture * pic) +gst_vulkan_encoder_picture_free (GstVulkanEncoderPicture * pic) { g_return_if_fail (pic != NULL); @@ -1026,8 +1026,8 @@ bail: /** * gst_vulkan_encoder_encode: * @self: a #GstVulkanEncoder - * @pic: a #GstVulkanEncodePicture - * @ref_pics: an array of #GstVulkanEncodePicture + * @pic: a #GstVulkanEncoderPicture + * @ref_pics: an array of #GstVulkanEncoderPicture * * Encode a picture according to its reference pictures. * @@ -1036,7 +1036,7 @@ bail: */ gboolean gst_vulkan_encoder_encode (GstVulkanEncoder * self, - GstVulkanEncodePicture * pic, GstVulkanEncodePicture ** ref_pics) + GstVulkanEncoderPicture * pic, GstVulkanEncoderPicture ** ref_pics) { GstVulkanEncoderPrivate *priv; GError *err = NULL; diff --git a/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkencoder-private.h b/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkencoder-private.h index eca5051d94..c46b1767b4 100644 --- a/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkencoder-private.h +++ b/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkencoder-private.h @@ -36,10 +36,10 @@ typedef struct _GstVulkanEncoderClass GstVulkanEncoderClass; typedef union _GstVulkanEncoderParameters GstVulkanEncoderParameters; typedef union _GstVulkanEncoderParametersOverrides GstVulkanEncoderParametersOverrides; typedef union _GstVulkanEncoderParametersFeedback GstVulkanEncoderParametersFeedback; -typedef struct _GstVulkanEncodePicture GstVulkanEncodePicture; +typedef struct _GstVulkanEncoderPicture GstVulkanEncoderPicture; /** - * GstVulkanEncodePicture: + * GstVulkanEncoderPicture: * @is_ref: picture is reference * @nb_refs: number of references * @slotIndex: slot index @@ -57,7 +57,7 @@ typedef struct _GstVulkanEncodePicture GstVulkanEncodePicture; * * Since: 1.24 */ -struct _GstVulkanEncodePicture +struct _GstVulkanEncoderPicture { gboolean is_ref; gint nb_refs; @@ -175,19 +175,19 @@ gboolean gst_vulkan_encoder_create_dpb_pool (GstVulkanEncode GstCaps * caps); GST_VULKAN_API gboolean gst_vulkan_encoder_encode (GstVulkanEncoder * self, - GstVulkanEncodePicture * pic, - GstVulkanEncodePicture ** ref_pics); + GstVulkanEncoderPicture * pic, + GstVulkanEncoderPicture ** ref_pics); GST_VULKAN_API gboolean gst_vulkan_encoder_caps (GstVulkanEncoder * self, GstVulkanVideoCapabilities * caps); GST_VULKAN_API GstCaps * gst_vulkan_encoder_profile_caps (GstVulkanEncoder * self); GST_VULKAN_API -GstVulkanEncodePicture * gst_vulkan_encode_picture_new (GstVulkanEncoder * self, +GstVulkanEncoderPicture* gst_vulkan_encoder_picture_new (GstVulkanEncoder * self, GstBuffer * in_buffer, gint width, gint height, gboolean is_ref, gint nb_refs); GST_VULKAN_API -void gst_vulkan_encode_picture_free (GstVulkanEncodePicture * pic); +void gst_vulkan_encoder_picture_free (GstVulkanEncoderPicture * pic); diff --git a/subprojects/gst-plugins-bad/tests/check/libs/vkvideoencodeh264.c b/subprojects/gst-plugins-bad/tests/check/libs/vkvideoencodeh264.c index e580e81621..a4dd5db596 100644 --- a/subprojects/gst-plugins-bad/tests/check/libs/vkvideoencodeh264.c +++ b/subprojects/gst-plugins-bad/tests/check/libs/vkvideoencodeh264.c @@ -45,7 +45,7 @@ static GstVideoInfo out_info; typedef struct { - GstVulkanEncodePicture *picture; + GstVulkanEncoderPicture *picture; VkVideoEncodeH264NaluSliceInfoKHR slice_info; VkVideoEncodeH264PictureInfoKHR enc_pic_info; @@ -61,7 +61,7 @@ typedef struct } GstVulkanH264EncodeFrame; static GstVulkanH264EncodeFrame * -_h264_encode_frame_new (GstVulkanEncodePicture * picture) +_h264_encode_frame_new (GstVulkanEncoderPicture * picture) { GstVulkanH264EncodeFrame *frame; @@ -76,7 +76,7 @@ static void _h264_encode_frame_free (gpointer pframe) { GstVulkanH264EncodeFrame *frame = pframe; - g_clear_pointer (&frame->picture, gst_vulkan_encode_picture_free); + g_clear_pointer (&frame->picture, gst_vulkan_encoder_picture_free); g_free (frame); } @@ -356,8 +356,8 @@ allocate_frame (GstVulkanEncoder * enc, int width, upload_buffer_to_image(img_pool, in_buffer, &img_buffer); - frame = _h264_encode_frame_new (gst_vulkan_encode_picture_new (enc, img_buffer, width, height, is_ref, - nb_refs)); + frame = _h264_encode_frame_new (gst_vulkan_encoder_picture_new (enc, + img_buffer, width, height, is_ref, nb_refs)); fail_unless (frame); fail_unless (frame->picture); gst_buffer_unref (in_buffer); @@ -378,11 +378,11 @@ encode_frame (GstVulkanEncoder * enc, GstVulkanH264EncodeFrame * frame, { GstVulkanVideoCapabilities enc_caps; int i, ref_pics_num = 0; - GstVulkanEncodePicture *ref_pics[16] = { NULL, }; + GstVulkanEncoderPicture *ref_pics[16] = { NULL, }; guint qp_i = 26; guint qp_p = 26; guint qp_b = 26; - GstVulkanEncodePicture *picture = frame->picture; + GstVulkanEncoderPicture *picture = frame->picture; GST_DEBUG ("Encoding frame num:%d", frame_num); diff --git a/subprojects/gst-plugins-bad/tests/check/libs/vkvideoencodeh265.c b/subprojects/gst-plugins-bad/tests/check/libs/vkvideoencodeh265.c index 6f4010fa52..950984f60b 100644 --- a/subprojects/gst-plugins-bad/tests/check/libs/vkvideoencodeh265.c +++ b/subprojects/gst-plugins-bad/tests/check/libs/vkvideoencodeh265.c @@ -47,7 +47,7 @@ static GstVideoInfo in_info; static GstVideoInfo out_info; typedef struct { - GstVulkanEncodePicture *picture; + GstVulkanEncoderPicture *picture; VkVideoEncodeH265PictureInfoKHR enc_pic_info; VkVideoEncodeH265NaluSliceSegmentInfoKHR slice_info; @@ -66,7 +66,7 @@ typedef struct static GstVulkanH265EncodeFrame * -_h265_encode_frame_new (GstVulkanEncodePicture * picture) +_h265_encode_frame_new (GstVulkanEncoderPicture * picture) { GstVulkanH265EncodeFrame *frame; @@ -81,7 +81,7 @@ static void _h265_encode_frame_free (gpointer pframe) { GstVulkanH265EncodeFrame *frame = pframe; - g_clear_pointer (&frame->picture, gst_vulkan_encode_picture_free); + g_clear_pointer (&frame->picture, gst_vulkan_encoder_picture_free); g_free (frame); } @@ -364,8 +364,8 @@ allocate_frame (GstVulkanEncoder * enc, int width, upload_buffer_to_image(img_pool, in_buffer, &img_buffer); - frame = _h265_encode_frame_new (gst_vulkan_encode_picture_new (enc, img_buffer, width, height, is_ref, - nb_refs)); + frame = _h265_encode_frame_new (gst_vulkan_encoder_picture_new (enc, + img_buffer, width, height, is_ref, nb_refs)); fail_unless (frame); fail_unless (frame->picture); gst_buffer_unref (in_buffer); @@ -390,12 +390,12 @@ encode_frame (GstVulkanEncoder * enc, GstVulkanH265EncodeFrame * frame, { GstVulkanVideoCapabilities enc_caps; int i, ref_pics_num = 0; - GstVulkanEncodePicture *ref_pics[16] = { NULL, }; + GstVulkanEncoderPicture *ref_pics[16] = { NULL, }; gint16 delta_poc_s0_minus1 = 0, delta_poc_s1_minus1 = 0; guint qp_i = 26; guint qp_p = 26; guint qp_b = 26; - GstVulkanEncodePicture *picture = frame->picture; + GstVulkanEncoderPicture *picture = frame->picture; gint picture_type = PICTURE_TYPE(slice_type, picture->is_ref); GST_DEBUG ("Encoding frame num: %d", frame_num);