Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
F
ffmpeg.wasm-core
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Linshizhi
ffmpeg.wasm-core
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
Hide whitespace changes
Inline
Side-by-side
Showing
34 changed files
with
40 additions
and
40 deletions
+40
-40
buffersink.c
libavfilter/buffersink.c
+1
-1
buffersrc.c
libavfilter/buffersrc.c
+1
-1
fifo.c
libavfilter/fifo.c
+1
-1
setpts.c
libavfilter/setpts.c
+1
-1
settb.c
libavfilter/settb.c
+1
-1
vf_aspect.c
libavfilter/vf_aspect.c
+1
-1
vf_blackframe.c
libavfilter/vf_blackframe.c
+1
-1
vf_boxblur.c
libavfilter/vf_boxblur.c
+2
-2
vf_crop.c
libavfilter/vf_crop.c
+1
-1
vf_cropdetect.c
libavfilter/vf_cropdetect.c
+1
-1
vf_delogo.c
libavfilter/vf_delogo.c
+1
-1
vf_drawbox.c
libavfilter/vf_drawbox.c
+1
-1
vf_drawtext.c
libavfilter/vf_drawtext.c
+2
-2
vf_fade.c
libavfilter/vf_fade.c
+1
-1
vf_fieldorder.c
libavfilter/vf_fieldorder.c
+1
-1
vf_format.c
libavfilter/vf_format.c
+1
-1
vf_hflip.c
libavfilter/vf_hflip.c
+1
-1
vf_hqdn3d.h
libavfilter/vf_hqdn3d.h
+1
-1
vf_interlace.c
libavfilter/vf_interlace.c
+1
-1
vf_libopencv.c
libavfilter/vf_libopencv.c
+4
-4
vf_lut.c
libavfilter/vf_lut.c
+1
-1
vf_overlay.c
libavfilter/vf_overlay.c
+1
-1
vf_pad.c
libavfilter/vf_pad.c
+1
-1
vf_pixdesctest.c
libavfilter/vf_pixdesctest.c
+1
-1
vf_scale.c
libavfilter/vf_scale.c
+1
-1
vf_select.c
libavfilter/vf_select.c
+1
-1
vf_showinfo.c
libavfilter/vf_showinfo.c
+1
-1
vf_transpose.c
libavfilter/vf_transpose.c
+1
-1
vf_unsharp.c
libavfilter/vf_unsharp.c
+1
-1
vf_vflip.c
libavfilter/vf_vflip.c
+1
-1
vsrc_color.c
libavfilter/vsrc_color.c
+1
-1
vsrc_movie.c
libavfilter/vsrc_movie.c
+1
-1
vsrc_nullsrc.c
libavfilter/vsrc_nullsrc.c
+1
-1
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