lavfi: name anonymous structs
authorVittorio Giovara <vittorio.giovara@gmail.com>
Fri, 11 Apr 2014 09:54:15 +0000 (11:54 +0200)
committerVittorio Giovara <vittorio.giovara@gmail.com>
Sat, 19 Apr 2014 14:20:57 +0000 (16:20 +0200)
34 files changed:
libavfilter/buffersink.c
libavfilter/buffersrc.c
libavfilter/fifo.c
libavfilter/setpts.c
libavfilter/settb.c
libavfilter/vf_aspect.c
libavfilter/vf_blackframe.c
libavfilter/vf_boxblur.c
libavfilter/vf_crop.c
libavfilter/vf_cropdetect.c
libavfilter/vf_delogo.c
libavfilter/vf_drawbox.c
libavfilter/vf_drawtext.c
libavfilter/vf_fade.c
libavfilter/vf_fieldorder.c
libavfilter/vf_format.c
libavfilter/vf_hflip.c
libavfilter/vf_hqdn3d.h
libavfilter/vf_interlace.c
libavfilter/vf_libopencv.c
libavfilter/vf_lut.c
libavfilter/vf_overlay.c
libavfilter/vf_pad.c
libavfilter/vf_pixdesctest.c
libavfilter/vf_scale.c
libavfilter/vf_select.c
libavfilter/vf_showinfo.c
libavfilter/vf_transpose.c
libavfilter/vf_unsharp.c
libavfilter/vf_vflip.c
libavfilter/vsrc_color.c
libavfilter/vsrc_movie.c
libavfilter/vsrc_nullsrc.c
libavfilter/vsrc_testsrc.c

index 2a22948b382af43aee0b14a306a682fd42e3e1a7..2894a5b0a4a10ed75000dc0a10bfbf79ff0db8db 100644 (file)
@@ -35,7 +35,7 @@
 #include "buffersink.h"
 #include "internal.h"
 
-typedef struct {
+typedef struct BufferSinkContext {
     AVFrame *cur_frame;          ///< last frame delivered on the sink
     AVAudioFifo *audio_fifo;     ///< FIFO for audio samples
     int64_t next_pts;            ///< interpolating audio pts
index fd058d6c19bb7508630a9cc2d1e5e69d66e6583b..480dca99a6199ad9dc7621d68f1bba2b2dc64162 100644 (file)
@@ -40,7 +40,7 @@
 #include "internal.h"
 #include "video.h"
 
-typedef struct {
+typedef struct BufferSourceContext {
     const AVClass    *class;
     AVFifoBuffer     *fifo;
     AVRational        time_base;     ///< time_base to set in the output link
index 30e0b389f0845c0d79c3d28ed5a2d0959981af33..a414585eceb71781389344ce52931b19529a9d7c 100644 (file)
@@ -39,7 +39,7 @@ typedef struct Buf {
     struct Buf        *next;
 } Buf;
 
-typedef struct {
+typedef struct FifoContext {
     Buf  root;
     Buf *last;   ///< last buffered frame
 
index be190c0ef73d4f127c2079a76498a58078008a95..ff0016d04c1a4a86ea1dadce1872e536cf6df347 100644 (file)
@@ -73,7 +73,7 @@ enum var_name {
     VAR_VARS_NB
 };
 
-typedef struct {
+typedef struct SetPTSContext {
     const AVClass *class;
     char *expr_str;
     AVExpr *expr;
index 962e7b3bddacfd90680e6128b36bfdfdff54505b..169037f321fc3b2f4c1487fc991178229bca339d 100644 (file)
@@ -57,7 +57,7 @@ enum var_name {
     VAR_VARS_NB
 };
 
-typedef struct {
+typedef struct SetTBContext {
     const AVClass *class;
     char *tb_expr;
     double var_values[VAR_VARS_NB];
index bb7f15edf37836c96a35f5104498640da73ea6f0..2c2821318eac4c5dddeae9c7ca7632223605b39b 100644 (file)
@@ -62,7 +62,7 @@ enum var_name {
     VARS_NB
 };
 
-typedef struct {
+typedef struct AspectContext {
     const AVClass *class;
     AVRational dar;
     AVRational sar;
index 039f05549573b5e979e2c74d3ddb731056d12416..8cbcc005a49bb3dab019b05ef8bfb587fcf52930 100644 (file)
@@ -38,7 +38,7 @@
 #include "internal.h"
 #include "video.h"
 
-typedef struct {
+typedef struct BlackFrameContext {
     const AVClass *class;
     int bamount;          ///< black amount
     int bthresh;          ///< black threshold
index 1f26549f6975e9285e0d265a183204405ed9e618..4cbfe2cc0f36399b8c94720822473020ae3b7415 100644 (file)
@@ -55,12 +55,12 @@ enum var_name {
     VARS_NB
 };
 
-typedef struct {
+typedef struct FilterParam {
     int radius;
     int power;
 } FilterParam;
 
-typedef struct {
+typedef struct BoxBlurContext {
     const AVClass *class;
     FilterParam luma_param;
     FilterParam chroma_param;
index 1aa84662243862b1ab23068621ad281d2a2b3c58..9e820d753fa793945bc0ada14f84f30ff5efe332 100644 (file)
@@ -68,7 +68,7 @@ enum var_name {
     VAR_VARS_NB
 };
 
-typedef struct {
+typedef struct CropContext {
     const AVClass *class;
     int  x;             ///< x offset of the non-cropped area with respect to the input area
     int  y;             ///< y offset of the non-cropped area with respect to the input area
index ea9e47d279d16969aadda3766fc5db70831e7b10..14c26c748f6370ac54695f45d79af989f764d4bc 100644 (file)
@@ -34,7 +34,7 @@
 #include "internal.h"
 #include "video.h"
 
-typedef struct {
+typedef struct CropDetectContext {
     const AVClass *class;
     int x1, y1, x2, y2;
     int limit;
index 4175e47a451fd2578ac15e058205e20ba102198c..dc58078d04aefa0880236787f5565e33da8472c0 100644 (file)
@@ -130,7 +130,7 @@ static void apply_delogo(uint8_t *dst, int dst_linesize,
     }
 }
 
-typedef struct {
+typedef struct DelogoContext {
     const AVClass *class;
     int x, y, w, h, band, show;
 }  DelogoContext;
index 22419740336a8e3b26f9013cecc8854802470559..ab14af2e12f81330f6669e79252d01dacc257074 100644 (file)
@@ -36,7 +36,7 @@
 
 enum { Y, U, V, A };
 
-typedef struct {
+typedef struct DrawBoxContext {
     const AVClass *class;
     int x, y, w_opt, h_opt, w, h;
     char *color_str;
index 2338b03229c1a19fd0a5a50d1d5d359045f055d6..892104dade72c9ece29a702da2f0e89bdc350941 100644 (file)
@@ -105,7 +105,7 @@ enum var_name {
     VAR_VARS_NB
 };
 
-typedef struct {
+typedef struct DrawTextContext {
     const AVClass *class;
 #if CONFIG_LIBFONTCONFIG
     uint8_t *font;              ///< font to be used
@@ -223,7 +223,7 @@ struct ft_error
 
 #define FT_ERRMSG(e) ft_errors[e].err_msg
 
-typedef struct {
+typedef struct Glyph {
     FT_Glyph *glyph;
     uint32_t code;
     FT_Bitmap bitmap; ///< array holding bitmaps of font
index b6bd775157fdbf2fb7e2f2b3eda6fe5dfe27563d..eac0c2c9a95a03d0765b838168c55982d2fdff7d 100644 (file)
@@ -36,7 +36,7 @@
 #define FADE_IN  0
 #define FADE_OUT 1
 
-typedef struct {
+typedef struct FadeContext {
     const AVClass *class;
     int type;
     int factor, fade_per_frame;
index 5185cf4123082e8f7def836ce418d6f1b0f7936b..a4df87f1a481db6127c6461ac1af47f8479b2c21 100644 (file)
@@ -35,7 +35,7 @@
 #include "internal.h"
 #include "video.h"
 
-typedef struct {
+typedef struct FieldOrderContext {
     const AVClass *class;
     int dst_tff;               ///< output bff/tff
     int          line_size[4]; ///< bytes of pixel data per line for each plane
index 22628d7736a631564a60a1f582c14b232ad91224..73c7e693c3bea311e14e2134f9bae55090293b7e 100644 (file)
@@ -35,7 +35,7 @@
 #include "internal.h"
 #include "video.h"
 
-typedef struct {
+typedef struct FormatContext {
     const AVClass *class;
     char *pix_fmts;
     /**
index 6034b681573834ffc951070f139ea45ad35c7622..1eb8d698d1375a3e5a043f0d61d66fce09d1156c 100644 (file)
@@ -35,7 +35,7 @@
 #include "libavutil/intreadwrite.h"
 #include "libavutil/imgutils.h"
 
-typedef struct {
+typedef struct FlipContext {
     int max_step[4];    ///< max pixel step for each plane, expressed as a number of bytes
     int hsub, vsub;     ///< chroma subsampling
 } FlipContext;
index 5cdbb124173e7a3bdc00b82521ff951216284954..a3445188b157dca104bdb028dc98d9fdced32a32 100644 (file)
@@ -24,7 +24,7 @@
 
 #include "libavutil/opt.h"
 
-typedef struct {
+typedef struct HQDN3DContext {
     const AVClass *class;
     int16_t *coefs[4];
     uint16_t *line;
index 8a16e1940219117fce0072fd09bd05619245d36a..fa3415db3eb3e3f870905009638458ec8e3cf3ca 100644 (file)
@@ -42,7 +42,7 @@ enum FieldType {
     FIELD_LOWER = 1,
 };
 
-typedef struct {
+typedef struct InterlaceContext {
     const AVClass *class;
     enum ScanMode scan;    // top or bottom field first scanning
 #if FF_API_INTERLACE_LOWPASS_SET
index fa913f71a7fc1cb06c1aeec8ee39bf6dd2687862..bd3d59bc6b33b8587a01c66ea5a3e095155c64b0 100644 (file)
@@ -68,7 +68,7 @@ static int query_formats(AVFilterContext *ctx)
     return 0;
 }
 
-typedef struct {
+typedef struct OCVContext {
     const AVClass *class;
     char *name;
     char *params;
@@ -78,7 +78,7 @@ typedef struct {
     void *priv;
 } OCVContext;
 
-typedef struct {
+typedef struct SmoothContext {
     int type;
     int    param1, param2;
     double param3, param4;
@@ -245,7 +245,7 @@ static int parse_iplconvkernel(IplConvKernel **kernel, char *buf, void *log_ctx)
     return 0;
 }
 
-typedef struct {
+typedef struct DilateContext {
     int nb_iterations;
     IplConvKernel *kernel;
 } DilateContext;
@@ -301,7 +301,7 @@ static void erode_end_frame_filter(AVFilterContext *ctx, IplImage *inimg, IplIma
     cvErode(inimg, outimg, dilate->kernel, dilate->nb_iterations);
 }
 
-typedef struct {
+typedef struct OCVFilterEntry {
     const char *name;
     size_t priv_size;
     int  (*init)(AVFilterContext *ctx, const char *args);
index c59dcd6cc4f592180e84ed039a63c92cc2144601..9299d4019a4f706a0c4ea7c702dd8d867b52bd24 100644 (file)
@@ -63,7 +63,7 @@ enum var_name {
     VAR_VARS_NB
 };
 
-typedef struct {
+typedef struct LutContext {
     const AVClass *class;
     uint8_t lut[4][256];  ///< lookup table for each component
     char   *comp_expr_str[4];
index b3591ebea1528fbba130ecac6387ea7e991976bb..11e0a6fbace12912bf088e1267b0984e64492fb0 100644 (file)
@@ -73,7 +73,7 @@ static const char *eof_action_str[] = {
 #define MAIN    0
 #define OVERLAY 1
 
-typedef struct {
+typedef struct OverlayContext {
     const AVClass *class;
     int x, y;                   ///< position of overlayed picture
 
index 06097671576d598698b0c19d6e21b4884ffef108..634af4c9416e3a438f649df3e99de31ad8f14283 100644 (file)
@@ -94,7 +94,7 @@ static int query_formats(AVFilterContext *ctx)
     return 0;
 }
 
-typedef struct {
+typedef struct PadContext {
     const AVClass *class;
     int w, h;               ///< output dimensions, a value of 0 will result in the input size
     int x, y;               ///< offsets of the input area with respect to the padded area
index 5c6b625bc1f49c6b04401a0e59d6936c10241e43..0c5b7a16f434eaa57587c5a8bc5671476876da00 100644 (file)
@@ -29,7 +29,7 @@
 #include "internal.h"
 #include "video.h"
 
-typedef struct {
+typedef struct PixdescTestContext {
     const AVPixFmtDescriptor *pix_desc;
     uint16_t *line;
 } PixdescTestContext;
index c47c6f3bc9b08b06063b8073c9de14b5bc3bf3a0..b06b179aa96a91fd5b13f7d7ddcdb121f38f5c2f 100644 (file)
@@ -68,7 +68,7 @@ enum var_name {
     VARS_NB
 };
 
-typedef struct {
+typedef struct ScaleContext {
     const AVClass *class;
     struct SwsContext *sws;     ///< software scaler context
 
index fc69c8951d376b0783ddd20f44913ff45229bfc6..22be1fd4fc536f9d9cac755f9efc8032d123ae0f 100644 (file)
@@ -115,7 +115,7 @@ enum var_name {
 
 #define FIFO_SIZE 8
 
-typedef struct {
+typedef struct SelectContext {
     const AVClass *class;
     char *expr_str;
     AVExpr *expr;
index 031d8fe0e947b14f32ca23b1498d5da6ac1e2534..744ad230ea9f6e509a4a6d3d2019d3fc687ba683 100644 (file)
@@ -34,7 +34,7 @@
 #include "internal.h"
 #include "video.h"
 
-typedef struct {
+typedef struct ShowInfoContext {
     unsigned int frame;
 } ShowInfoContext;
 
index cbb6ed6f7021fb6d06ffc656c84933f1fc0c18ad..07602b9086dd3ab46f7778d7f2de50065d830619 100644 (file)
@@ -45,7 +45,7 @@ enum TransposeDir {
     TRANSPOSE_CLOCK_FLIP,
 };
 
-typedef struct {
+typedef struct TransContext {
     const AVClass *class;
     int hsub, vsub;
     int pixsteps[4];
index 842ec7e06c1f68c2c080380110e5b72dfdefcf35..d0d59e24ff30bd1a3def3e760867934d898d3772 100644 (file)
@@ -62,7 +62,7 @@ typedef struct FilterParam {
     uint32_t *sc[(MAX_SIZE * MAX_SIZE) - 1]; ///< finite state machine storage
 } FilterParam;
 
-typedef struct {
+typedef struct UnsharpContext {
     const AVClass *class;
     int lmsize_x, lmsize_y, cmsize_x, cmsize_y;
     float lamount, camount;
index ced946ef5f381a5aa7f95a6c5a8a3af304413deb..fa5498572243e99566b42b223cc69ba9dba1cdef 100644 (file)
@@ -29,7 +29,7 @@
 #include "internal.h"
 #include "video.h"
 
-typedef struct {
+typedef struct FlipContext {
     int vsub;   ///< vertical chroma subsampling
 } FlipContext;
 
index d72d072f07d2f14ed2a9c5432c8d1302dbbeb3ae..3b506ec422c8a56ef8ecdd504b56f13de870bc9f 100644 (file)
@@ -40,7 +40,7 @@
 #include "libavutil/parseutils.h"
 #include "drawutils.h"
 
-typedef struct {
+typedef struct ColorContext {
     const AVClass *class;
     int w, h;
     uint8_t color[4];
index 502f3607a13f4f9e6101d03e86d595ce103c82c7..8ebdd063e6ea1a24a1e65ef30a4f439b9421f403 100644 (file)
@@ -41,7 +41,7 @@
 #include "internal.h"
 #include "video.h"
 
-typedef struct {
+typedef struct MovieContext {
     const AVClass *class;
     int64_t seek_point;   ///< seekpoint in microseconds
     double seek_point_d;
index f7766fa492bd43698c4b66d0780c6777b9d3bca9..63e90fdd1aa7de1bbfa6f5ba0173a8b0950518c3 100644 (file)
@@ -49,7 +49,7 @@ enum var_name {
     VAR_VARS_NB
 };
 
-typedef struct {
+typedef struct NullContext {
     const AVClass *class;
     int w, h;
     char *tb_expr;
index 9e12852f936b5ce8fdb32c47cad58758a986a7ba..e41625ef9a4474e048f9ad723bdc06f2fd9428ee 100644 (file)
@@ -42,7 +42,7 @@
 #include "internal.h"
 #include "video.h"
 
-typedef struct {
+typedef struct TestSourceContext {
     const AVClass *class;
     int h, w;
     unsigned int nb_frame;
@@ -193,7 +193,7 @@ static void draw_digit(int digit, uint8_t *dst, unsigned dst_linesize,
 #define LEFT_BOT_VBAR  16
 #define RIGHT_TOP_VBAR 32
 #define RIGHT_BOT_VBAR 64
-    struct {
+    struct segments {
         int x, y, w, h;
     } segments[] = {
         { 1,  0, 5, 1 }, /* TOP_HBAR */