From 18c32272bdcc4af1fdf69e6de9080bcd533f213d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Manuel=20J=C3=A1quez=20Leal?= Date: Tue, 23 Apr 2024 14:51:27 +0200 Subject: [PATCH] vulkan: conceal unused decoder symbols Part-of: --- girs/GstVulkan-1.0.gir | 9 --------- .../gst-libs/gst/vulkan/gstvkdecoder-private.c | 1 + .../gst-libs/gst/vulkan/gstvkdecoder-private.h | 4 +++- .../gst-plugins-bad/gst-libs/gst/vulkan/vulkan_fwd.h | 3 --- 4 files changed, 4 insertions(+), 13 deletions(-) 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