diff --git a/girs/GstVulkan-1.0.gir b/girs/GstVulkan-1.0.gir index 9eb2306581..56fcfb2bf4 100644 --- a/girs/GstVulkan-1.0.gir +++ b/girs/GstVulkan-1.0.gir @@ -1320,15 +1320,6 @@ need to use this function. - - - - - - - - - diff --git a/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdecoder-private.c b/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdecoder-private.c index b3e68f3fbe..b7c2b7593f 100644 --- a/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdecoder-private.c +++ b/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdecoder-private.c @@ -39,6 +39,7 @@ * Since: 1.24 */ +typedef struct _GstVulkanDecoderPrivate GstVulkanDecoderPrivate; struct _GstVulkanDecoderPrivate { GstVulkanHandle *empty_params; diff --git a/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdecoder-private.h b/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdecoder-private.h index 90375222ce..9d5dfddc88 100644 --- a/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdecoder-private.h +++ b/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdecoder-private.h @@ -21,7 +21,6 @@ #pragma once #include -#include G_BEGIN_DECLS @@ -34,6 +33,9 @@ G_BEGIN_DECLS GST_VULKAN_API GType gst_vulkan_decoder_get_type (void); +typedef struct _GstVulkanDecoderPicture GstVulkanDecoderPicture; +typedef union _GstVulkanDecoderParameters GstVulkanDecoderParameters; + /** * GstVulkanDecoderPicture: * @out: output buffer diff --git a/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/vulkan_fwd.h b/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/vulkan_fwd.h index 4ca288319b..dda4c4ad77 100644 --- a/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/vulkan_fwd.h +++ b/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/vulkan_fwd.h @@ -121,9 +121,6 @@ typedef struct _GstVulkanOperationPrivate GstVulkanOperationPrivate; typedef struct _GstVulkanDecoder GstVulkanDecoder; typedef struct _GstVulkanDecoderClass GstVulkanDecoderClass; -typedef struct _GstVulkanDecoderPrivate GstVulkanDecoderPrivate; -typedef union _GstVulkanDecoderParameters GstVulkanDecoderParameters; -typedef struct _GstVulkanDecoderPicture GstVulkanDecoderPicture; G_END_DECLS