Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
BC
public
external
ffmpeg
Commits
58400ac1
Commit
58400ac1
authored
Apr 11, 2014
by
Vittorio Giovara
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
lavfi: name anonymous structs
parent
4936ef64
Changes
34
Hide whitespace changes
Inline
Side-by-side
Showing
34 changed files
with
40 additions
and
40 deletions
+40
-40
libavfilter/buffersink.c
libavfilter/buffersink.c
+1
-1
libavfilter/buffersrc.c
libavfilter/buffersrc.c
+1
-1
libavfilter/fifo.c
libavfilter/fifo.c
+1
-1
libavfilter/setpts.c
libavfilter/setpts.c
+1
-1
libavfilter/settb.c
libavfilter/settb.c
+1
-1
libavfilter/vf_aspect.c
libavfilter/vf_aspect.c
+1
-1
libavfilter/vf_blackframe.c
libavfilter/vf_blackframe.c
+1
-1
libavfilter/vf_boxblur.c
libavfilter/vf_boxblur.c
+2
-2
libavfilter/vf_crop.c
libavfilter/vf_crop.c
+1
-1
libavfilter/vf_cropdetect.c
libavfilter/vf_cropdetect.c
+1
-1
libavfilter/vf_delogo.c
libavfilter/vf_delogo.c
+1
-1
libavfilter/vf_drawbox.c
libavfilter/vf_drawbox.c
+1
-1
libavfilter/vf_drawtext.c
libavfilter/vf_drawtext.c
+2
-2
libavfilter/vf_fade.c
libavfilter/vf_fade.c
+1
-1
libavfilter/vf_fieldorder.c
libavfilter/vf_fieldorder.c
+1
-1
libavfilter/vf_format.c
libavfilter/vf_format.c
+1
-1
libavfilter/vf_hflip.c
libavfilter/vf_hflip.c
+1
-1
libavfilter/vf_hqdn3d.h
libavfilter/vf_hqdn3d.h
+1
-1
libavfilter/vf_interlace.c
libavfilter/vf_interlace.c
+1
-1
libavfilter/vf_libopencv.c
libavfilter/vf_libopencv.c
+4
-4
libavfilter/vf_lut.c
libavfilter/vf_lut.c
+1
-1
libavfilter/vf_overlay.c
libavfilter/vf_overlay.c
+1
-1
libavfilter/vf_pad.c
libavfilter/vf_pad.c
+1
-1
libavfilter/vf_pixdesctest.c
libavfilter/vf_pixdesctest.c
+1
-1
libavfilter/vf_scale.c
libavfilter/vf_scale.c
+1
-1
libavfilter/vf_select.c
libavfilter/vf_select.c
+1
-1
libavfilter/vf_showinfo.c
libavfilter/vf_showinfo.c
+1
-1
libavfilter/vf_transpose.c
libavfilter/vf_transpose.c
+1
-1
libavfilter/vf_unsharp.c
libavfilter/vf_unsharp.c
+1
-1
libavfilter/vf_vflip.c
libavfilter/vf_vflip.c
+1
-1
libavfilter/vsrc_color.c
libavfilter/vsrc_color.c
+1
-1
libavfilter/vsrc_movie.c
libavfilter/vsrc_movie.c
+1
-1
libavfilter/vsrc_nullsrc.c
libavfilter/vsrc_nullsrc.c
+1
-1
libavfilter/vsrc_testsrc.c
libavfilter/vsrc_testsrc.c
+2
-2
No files found.
libavfilter/buffersink.c
View file @
58400ac1
...
...
@@ -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
...
...
libavfilter/buffersrc.c
View file @
58400ac1
...
...
@@ -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
...
...
libavfilter/fifo.c
View file @
58400ac1
...
...
@@ -39,7 +39,7 @@ typedef struct Buf {
struct
Buf
*
next
;
}
Buf
;
typedef
struct
{
typedef
struct
FifoContext
{
Buf
root
;
Buf
*
last
;
///< last buffered frame
...
...
libavfilter/setpts.c
View file @
58400ac1
...
...
@@ -73,7 +73,7 @@ enum var_name {
VAR_VARS_NB
};
typedef
struct
{
typedef
struct
SetPTSContext
{
const
AVClass
*
class
;
char
*
expr_str
;
AVExpr
*
expr
;
...
...
libavfilter/settb.c
View file @
58400ac1
...
...
@@ -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
];
...
...
libavfilter/vf_aspect.c
View file @
58400ac1
...
...
@@ -62,7 +62,7 @@ enum var_name {
VARS_NB
};
typedef
struct
{
typedef
struct
AspectContext
{
const
AVClass
*
class
;
AVRational
dar
;
AVRational
sar
;
...
...
libavfilter/vf_blackframe.c
View file @
58400ac1
...
...
@@ -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
...
...
libavfilter/vf_boxblur.c
View file @
58400ac1
...
...
@@ -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
;
...
...
libavfilter/vf_crop.c
View file @
58400ac1
...
...
@@ -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
...
...
libavfilter/vf_cropdetect.c
View file @
58400ac1
...
...
@@ -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
;
...
...
libavfilter/vf_delogo.c
View file @
58400ac1
...
...
@@ -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
;
...
...
libavfilter/vf_drawbox.c
View file @
58400ac1
...
...
@@ -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
;
...
...
libavfilter/vf_drawtext.c
View file @
58400ac1
...
...
@@ -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
...
...
libavfilter/vf_fade.c
View file @
58400ac1
...
...
@@ -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
;
...
...
libavfilter/vf_fieldorder.c
View file @
58400ac1
...
...
@@ -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
...
...
libavfilter/vf_format.c
View file @
58400ac1
...
...
@@ -35,7 +35,7 @@
#include "internal.h"
#include "video.h"
typedef
struct
{
typedef
struct
FormatContext
{
const
AVClass
*
class
;
char
*
pix_fmts
;
/**
...
...
libavfilter/vf_hflip.c
View file @
58400ac1
...
...
@@ -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
;
...
...
libavfilter/vf_hqdn3d.h
View file @
58400ac1
...
...
@@ -24,7 +24,7 @@
#include "libavutil/opt.h"
typedef
struct
{
typedef
struct
HQDN3DContext
{
const
AVClass
*
class
;
int16_t
*
coefs
[
4
];
uint16_t
*
line
;
...
...
libavfilter/vf_interlace.c
View file @
58400ac1
...
...
@@ -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
...
...
libavfilter/vf_libopencv.c
View file @
58400ac1
...
...
@@ -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
);
...
...
libavfilter/vf_lut.c
View file @
58400ac1
...
...
@@ -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
];
...
...
libavfilter/vf_overlay.c
View file @
58400ac1
...
...
@@ -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
...
...
libavfilter/vf_pad.c
View file @
58400ac1
...
...
@@ -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
...
...
libavfilter/vf_pixdesctest.c
View file @
58400ac1
...
...
@@ -29,7 +29,7 @@
#include "internal.h"
#include "video.h"
typedef
struct
{
typedef
struct
PixdescTestContext
{
const
AVPixFmtDescriptor
*
pix_desc
;
uint16_t
*
line
;
}
PixdescTestContext
;
...
...
libavfilter/vf_scale.c
View file @
58400ac1
...
...
@@ -68,7 +68,7 @@ enum var_name {
VARS_NB
};
typedef
struct
{
typedef
struct
ScaleContext
{
const
AVClass
*
class
;
struct
SwsContext
*
sws
;
///< software scaler context
...
...
libavfilter/vf_select.c
View file @
58400ac1
...
...
@@ -115,7 +115,7 @@ enum var_name {
#define FIFO_SIZE 8
typedef
struct
{
typedef
struct
SelectContext
{
const
AVClass
*
class
;
char
*
expr_str
;
AVExpr
*
expr
;
...
...
libavfilter/vf_showinfo.c
View file @
58400ac1
...
...
@@ -34,7 +34,7 @@
#include "internal.h"
#include "video.h"
typedef
struct
{
typedef
struct
ShowInfoContext
{
unsigned
int
frame
;
}
ShowInfoContext
;
...
...
libavfilter/vf_transpose.c
View file @
58400ac1
...
...
@@ -45,7 +45,7 @@ enum TransposeDir {
TRANSPOSE_CLOCK_FLIP
,
};
typedef
struct
{
typedef
struct
TransContext
{
const
AVClass
*
class
;
int
hsub
,
vsub
;
int
pixsteps
[
4
];
...
...
libavfilter/vf_unsharp.c
View file @
58400ac1
...
...
@@ -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
;
...
...
libavfilter/vf_vflip.c
View file @
58400ac1
...
...
@@ -29,7 +29,7 @@
#include "internal.h"
#include "video.h"
typedef
struct
{
typedef
struct
FlipContext
{
int
vsub
;
///< vertical chroma subsampling
}
FlipContext
;
...
...
libavfilter/vsrc_color.c
View file @
58400ac1
...
...
@@ -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
];
...
...
libavfilter/vsrc_movie.c
View file @
58400ac1
...
...
@@ -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
;
...
...
libavfilter/vsrc_nullsrc.c
View file @
58400ac1
...
...
@@ -49,7 +49,7 @@ enum var_name {
VAR_VARS_NB
};
typedef
struct
{
typedef
struct
NullContext
{
const
AVClass
*
class
;
int
w
,
h
;
char
*
tb_expr
;
...
...
libavfilter/vsrc_testsrc.c
View file @
58400ac1
...
...
@@ -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 */
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment