swscale/internal: forward typedef SwsContext

Sponsored-by: Sovereign Tech Fund
Signed-off-by: Niklas Haas <git@haasn.dev>
pull/153/merge
Niklas Haas 5 months ago
parent c1a0e65763
commit b90d522d2c
  1. 8
      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);

Loading…
Cancel
Save