aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNiklas Haas <git@haasn.dev>2024-10-02 15:45:14 +0200
committerNiklas Haas <git@haasn.dev>2024-10-07 19:51:34 +0200
commitb90d522d2c6a05b26fe7c4f0198740b630bea94d (patch)
treeac93931ee5a27df4b369839fd2d76927395ac65c
parentc1a0e657638f7007dcc807a2d985c22631fcd6d3 (diff)
downloadffmpeg-b90d522d2c6a05b26fe7c4f0198740b630bea94d.tar.gz
swscale/internal: forward typedef SwsContext
Sponsored-by: Sovereign Tech Fund Signed-off-by: Niklas Haas <git@haasn.dev>
-rw-r--r--libswscale/swscale_internal.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/libswscale/swscale_internal.h b/libswscale/swscale_internal.h
index 77a70d4d30..804fd12bdb 100644
--- a/libswscale/swscale_internal.h
+++ b/libswscale/swscale_internal.h
@@ -64,7 +64,7 @@
#define RETCODE_USE_CASCADE -12345
-struct SwsContext;
+typedef struct SwsContext SwsContext;
typedef enum SwsDither {
SWS_DITHER_NONE = 0,
@@ -96,7 +96,7 @@ typedef struct RangeList {
int ff_range_add(RangeList *r, unsigned int start, unsigned int len);
-typedef int (*SwsFunc)(struct SwsContext *c, const uint8_t *const src[],
+typedef int (*SwsFunc)(SwsContext *c, const uint8_t *const src[],
const int srcStride[], int srcSliceY, int srcSliceH,
uint8_t *const dst[], const int dstStride[]);
@@ -296,7 +296,7 @@ struct SwsSlice;
struct SwsFilterDescriptor;
/* This struct should be aligned on at least a 32-byte boundary. */
-typedef struct SwsContext {
+struct SwsContext {
/**
* info on struct for av_log
*/
@@ -680,7 +680,7 @@ typedef struct SwsContext {
atomic_int data_unaligned_warned;
Half2FloatTables *h2f_tables;
-} SwsContext;
+};
//FIXME check init (where 0)
SwsFunc ff_yuv2rgb_get_func_ptr(SwsContext *c);