mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2025-02-16 20:07:04 +00:00
avfilter/vf_drawbox: remove redefinition of DrawBoxContext typedef
It's forbidden in C99. Should fix compilation with old non C11 compilers. Signed-off-by: James Almer <jamrial@gmail.com>
This commit is contained in:
parent
1405b65d22
commit
b64043a83d
@ -73,9 +73,9 @@ enum var_name {
|
||||
VARS_NB
|
||||
};
|
||||
|
||||
typedef struct DrawBoxContext DrawBoxContext;
|
||||
struct DrawBoxContext;
|
||||
|
||||
typedef int (*PixelBelongsToRegion)(DrawBoxContext *s, int x, int y);
|
||||
typedef int (*PixelBelongsToRegion)(struct DrawBoxContext *s, int x, int y);
|
||||
|
||||
typedef struct DrawBoxContext {
|
||||
const AVClass *class;
|
||||
@ -96,7 +96,7 @@ typedef struct DrawBoxContext {
|
||||
int step;
|
||||
enum AVFrameSideDataType box_source;
|
||||
|
||||
void (*draw_region)(AVFrame *frame, DrawBoxContext *ctx, int left, int top, int right, int down,
|
||||
void (*draw_region)(AVFrame *frame, struct DrawBoxContext *ctx, int left, int top, int right, int down,
|
||||
PixelBelongsToRegion pixel_belongs_to_region);
|
||||
} DrawBoxContext;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user