Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
云duo
FFmpeg
提交
cd43ca04
F
FFmpeg
项目概览
云duo
/
FFmpeg
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
F
FFmpeg
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
cd43ca04
编写于
10月 28, 2013
作者:
A
Anton Khirnov
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
lavfi: do not export the filters from shared objects
上级
feeafb4a
变更
56
隐藏空白更改
内联
并排
Showing
56 changed file
with
69 addition
and
69 deletion
+69
-69
libavfilter/af_aformat.c
libavfilter/af_aformat.c
+1
-1
libavfilter/af_amix.c
libavfilter/af_amix.c
+1
-1
libavfilter/af_anull.c
libavfilter/af_anull.c
+1
-1
libavfilter/af_ashowinfo.c
libavfilter/af_ashowinfo.c
+1
-1
libavfilter/af_asyncts.c
libavfilter/af_asyncts.c
+1
-1
libavfilter/af_channelmap.c
libavfilter/af_channelmap.c
+1
-1
libavfilter/af_channelsplit.c
libavfilter/af_channelsplit.c
+1
-1
libavfilter/af_join.c
libavfilter/af_join.c
+1
-1
libavfilter/af_resample.c
libavfilter/af_resample.c
+1
-1
libavfilter/af_volume.c
libavfilter/af_volume.c
+1
-1
libavfilter/allfilters.c
libavfilter/allfilters.c
+4
-4
libavfilter/asink_anullsink.c
libavfilter/asink_anullsink.c
+1
-1
libavfilter/asrc_anullsrc.c
libavfilter/asrc_anullsrc.c
+1
-1
libavfilter/buffersink.c
libavfilter/buffersink.c
+2
-2
libavfilter/buffersrc.c
libavfilter/buffersrc.c
+2
-2
libavfilter/fifo.c
libavfilter/fifo.c
+2
-2
libavfilter/setpts.c
libavfilter/setpts.c
+2
-2
libavfilter/split.c
libavfilter/split.c
+2
-2
libavfilter/trim.c
libavfilter/trim.c
+2
-2
libavfilter/vf_aspect.c
libavfilter/vf_aspect.c
+2
-2
libavfilter/vf_blackframe.c
libavfilter/vf_blackframe.c
+1
-1
libavfilter/vf_boxblur.c
libavfilter/vf_boxblur.c
+1
-1
libavfilter/vf_copy.c
libavfilter/vf_copy.c
+1
-1
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
+1
-1
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
+2
-2
libavfilter/vf_fps.c
libavfilter/vf_fps.c
+1
-1
libavfilter/vf_frei0r.c
libavfilter/vf_frei0r.c
+2
-2
libavfilter/vf_gradfun.c
libavfilter/vf_gradfun.c
+1
-1
libavfilter/vf_hflip.c
libavfilter/vf_hflip.c
+1
-1
libavfilter/vf_hqdn3d.c
libavfilter/vf_hqdn3d.c
+1
-1
libavfilter/vf_interlace.c
libavfilter/vf_interlace.c
+1
-1
libavfilter/vf_libopencv.c
libavfilter/vf_libopencv.c
+1
-1
libavfilter/vf_lut.c
libavfilter/vf_lut.c
+1
-1
libavfilter/vf_null.c
libavfilter/vf_null.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_settb.c
libavfilter/vf_settb.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/vf_yadif.c
libavfilter/vf_yadif.c
+1
-1
libavfilter/vsink_nullsink.c
libavfilter/vsink_nullsink.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
未找到文件。
libavfilter/af_aformat.c
浏览文件 @
cd43ca04
...
...
@@ -139,7 +139,7 @@ static const AVFilterPad avfilter_af_aformat_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_af_aformat
=
{
AVFilter
ff
_af_aformat
=
{
.
name
=
"aformat"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Convert the input audio to one of the specified formats."
),
.
init
=
init
,
...
...
libavfilter/af_amix.c
浏览文件 @
cd43ca04
...
...
@@ -551,7 +551,7 @@ static const AVFilterPad avfilter_af_amix_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_af_amix
=
{
AVFilter
ff
_af_amix
=
{
.
name
=
"amix"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Audio mixing."
),
.
priv_size
=
sizeof
(
MixContext
),
...
...
libavfilter/af_anull.c
浏览文件 @
cd43ca04
...
...
@@ -43,7 +43,7 @@ static const AVFilterPad avfilter_af_anull_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_af_anull
=
{
AVFilter
ff
_af_anull
=
{
.
name
=
"anull"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Pass the source unchanged to the output."
),
...
...
libavfilter/af_ashowinfo.c
浏览文件 @
cd43ca04
...
...
@@ -127,7 +127,7 @@ static const AVFilterPad outputs[] = {
{
NULL
},
};
AVFilter
avfilter
_af_ashowinfo
=
{
AVFilter
ff
_af_ashowinfo
=
{
.
name
=
"ashowinfo"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Show textual information for each audio frame."
),
.
priv_size
=
sizeof
(
AShowInfoContext
),
...
...
libavfilter/af_asyncts.c
浏览文件 @
cd43ca04
...
...
@@ -313,7 +313,7 @@ static const AVFilterPad avfilter_af_asyncts_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_af_asyncts
=
{
AVFilter
ff
_af_asyncts
=
{
.
name
=
"asyncts"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Sync audio data to timestamps"
),
...
...
libavfilter/af_channelmap.c
浏览文件 @
cd43ca04
...
...
@@ -400,7 +400,7 @@ static const AVFilterPad avfilter_af_channelmap_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_af_channelmap
=
{
AVFilter
ff
_af_channelmap
=
{
.
name
=
"channelmap"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Remap audio channels."
),
.
init
=
channelmap_init
,
...
...
libavfilter/af_channelsplit.c
浏览文件 @
cd43ca04
...
...
@@ -139,7 +139,7 @@ static const AVFilterPad avfilter_af_channelsplit_inputs[] = {
{
NULL
}
};
AVFilter
avfilter
_af_channelsplit
=
{
AVFilter
ff
_af_channelsplit
=
{
.
name
=
"channelsplit"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Split audio into per-channel streams"
),
.
priv_size
=
sizeof
(
ChannelSplitContext
),
...
...
libavfilter/af_join.c
浏览文件 @
cd43ca04
...
...
@@ -509,7 +509,7 @@ static const AVFilterPad avfilter_af_join_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_af_join
=
{
AVFilter
ff
_af_join
=
{
.
name
=
"join"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Join multiple audio streams into "
"multi-channel output"
),
...
...
libavfilter/af_resample.c
浏览文件 @
cd43ca04
...
...
@@ -315,7 +315,7 @@ static const AVFilterPad avfilter_af_resample_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_af_resample
=
{
AVFilter
ff
_af_resample
=
{
.
name
=
"resample"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Audio resampling and conversion."
),
.
priv_size
=
sizeof
(
ResampleContext
),
...
...
libavfilter/af_volume.c
浏览文件 @
cd43ca04
...
...
@@ -296,7 +296,7 @@ static const AVFilterPad avfilter_af_volume_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_af_volume
=
{
AVFilter
ff
_af_volume
=
{
.
name
=
"volume"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Change input volume."
),
.
query_formats
=
query_formats
,
...
...
libavfilter/allfilters.c
浏览文件 @
cd43ca04
...
...
@@ -25,15 +25,15 @@
#define REGISTER_FILTER(X, x, y) \
{ \
extern AVFilter
avfilter_##y##_##x;
\
extern AVFilter
ff_##y##_##x;
\
if (CONFIG_##X##_FILTER) \
avfilter_register(&
avfilter_##y##_##x);
\
avfilter_register(&
ff_##y##_##x);
\
}
#define REGISTER_FILTER_UNCONDITIONAL(x) \
{ \
extern AVFilter
avfilter_##x;
\
avfilter_register(&
avfilter_##x);
\
extern AVFilter
ff_##x;
\
avfilter_register(&
ff_##x);
\
}
void
avfilter_register_all
(
void
)
...
...
libavfilter/asink_anullsink.c
浏览文件 @
cd43ca04
...
...
@@ -35,7 +35,7 @@ static const AVFilterPad avfilter_asink_anullsink_inputs[] = {
{
NULL
},
};
AVFilter
avfilter
_asink_anullsink
=
{
AVFilter
ff
_asink_anullsink
=
{
.
name
=
"anullsink"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Do absolutely nothing with the input audio."
),
...
...
libavfilter/asrc_anullsrc.c
浏览文件 @
cd43ca04
...
...
@@ -43,7 +43,7 @@ static const AVFilterPad avfilter_asrc_anullsrc_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_asrc_anullsrc
=
{
AVFilter
ff
_asrc_anullsrc
=
{
.
name
=
"anullsrc"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Null audio source, never return audio frames."
),
...
...
libavfilter/buffersink.c
浏览文件 @
cd43ca04
...
...
@@ -221,7 +221,7 @@ static const AVFilterPad avfilter_vsink_buffer_inputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vsink_buffer
=
{
AVFilter
ff
_vsink_buffer
=
{
.
name
=
"buffersink"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Buffer video frames, and make them available to the end of the filter graph."
),
.
priv_size
=
sizeof
(
BufferSinkContext
),
...
...
@@ -241,7 +241,7 @@ static const AVFilterPad avfilter_asink_abuffer_inputs[] = {
{
NULL
}
};
AVFilter
avfilter
_asink_abuffer
=
{
AVFilter
ff
_asink_abuffer
=
{
.
name
=
"abuffersink"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Buffer audio frames, and make them available to the end of the filter graph."
),
.
priv_size
=
sizeof
(
BufferSinkContext
),
...
...
libavfilter/buffersrc.c
浏览文件 @
cd43ca04
...
...
@@ -441,7 +441,7 @@ static const AVFilterPad avfilter_vsrc_buffer_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vsrc_buffer
=
{
AVFilter
ff
_vsrc_buffer
=
{
.
name
=
"buffer"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Buffer video frames, and make them accessible to the filterchain."
),
.
priv_size
=
sizeof
(
BufferSourceContext
),
...
...
@@ -466,7 +466,7 @@ static const AVFilterPad avfilter_asrc_abuffer_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_asrc_abuffer
=
{
AVFilter
ff
_asrc_abuffer
=
{
.
name
=
"abuffer"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Buffer audio frames, and make them accessible to the filterchain."
),
.
priv_size
=
sizeof
(
BufferSourceContext
),
...
...
libavfilter/fifo.c
浏览文件 @
cd43ca04
...
...
@@ -267,7 +267,7 @@ static const AVFilterPad avfilter_vf_fifo_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_fifo
=
{
AVFilter
ff
_vf_fifo
=
{
.
name
=
"fifo"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Buffer input images and send them when they are requested."
),
...
...
@@ -299,7 +299,7 @@ static const AVFilterPad avfilter_af_afifo_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_af_afifo
=
{
AVFilter
ff
_af_afifo
=
{
.
name
=
"afifo"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Buffer input frames and send them when they are requested."
),
...
...
libavfilter/setpts.c
浏览文件 @
cd43ca04
...
...
@@ -203,7 +203,7 @@ static const AVFilterPad avfilter_vf_setpts_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_setpts
=
{
AVFilter
ff
_vf_setpts
=
{
.
name
=
"setpts"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Set PTS for the output video frame."
),
.
init
=
init
,
...
...
@@ -244,7 +244,7 @@ static const AVFilterPad asetpts_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_af_asetpts
=
{
AVFilter
ff
_af_asetpts
=
{
.
name
=
"asetpts"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Set PTS for the output audio frame."
),
.
init
=
init
,
...
...
libavfilter/split.c
浏览文件 @
cd43ca04
...
...
@@ -118,7 +118,7 @@ static const AVFilterPad avfilter_vf_split_inputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_split
=
{
AVFilter
ff
_vf_split
=
{
.
name
=
"split"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Pass on the input to N video outputs."
),
...
...
@@ -144,7 +144,7 @@ static const AVFilterPad avfilter_af_asplit_inputs[] = {
{
NULL
}
};
AVFilter
avfilter
_af_asplit
=
{
AVFilter
ff
_af_asplit
=
{
.
name
=
"asplit"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Pass on the audio input to N audio outputs."
),
...
...
libavfilter/trim.c
浏览文件 @
cd43ca04
...
...
@@ -229,7 +229,7 @@ static const AVFilterPad trim_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_trim
=
{
AVFilter
ff
_vf_trim
=
{
.
name
=
"trim"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Pick one continuous section from the input, drop the rest."
),
...
...
@@ -392,7 +392,7 @@ static const AVFilterPad atrim_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_af_atrim
=
{
AVFilter
ff
_af_atrim
=
{
.
name
=
"atrim"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Pick one continuous section from the input, drop the rest."
),
...
...
libavfilter/vf_aspect.c
浏览文件 @
cd43ca04
...
...
@@ -128,7 +128,7 @@ static const AVFilterPad avfilter_vf_setdar_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_setdar
=
{
AVFilter
ff
_vf_setdar
=
{
.
name
=
"setdar"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Set the frame display aspect ratio."
),
...
...
@@ -191,7 +191,7 @@ static const AVFilterPad avfilter_vf_setsar_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_setsar
=
{
AVFilter
ff
_vf_setsar
=
{
.
name
=
"setsar"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Set the pixel sample aspect ratio."
),
...
...
libavfilter/vf_blackframe.c
浏览文件 @
cd43ca04
...
...
@@ -118,7 +118,7 @@ static const AVFilterPad avfilter_vf_blackframe_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_blackframe
=
{
AVFilter
ff
_vf_blackframe
=
{
.
name
=
"blackframe"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Detect frames that are (almost) black."
),
...
...
libavfilter/vf_boxblur.c
浏览文件 @
cd43ca04
...
...
@@ -373,7 +373,7 @@ static const AVFilterPad avfilter_vf_boxblur_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_boxblur
=
{
AVFilter
ff
_vf_boxblur
=
{
.
name
=
"boxblur"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Blur the input."
),
.
priv_size
=
sizeof
(
BoxBlurContext
),
...
...
libavfilter/vf_copy.c
浏览文件 @
cd43ca04
...
...
@@ -62,7 +62,7 @@ static const AVFilterPad avfilter_vf_copy_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_copy
=
{
AVFilter
ff
_vf_copy
=
{
.
name
=
"copy"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Copy the input video unchanged to the output."
),
...
...
libavfilter/vf_crop.c
浏览文件 @
cd43ca04
...
...
@@ -331,7 +331,7 @@ static const AVFilterPad avfilter_vf_crop_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_crop
=
{
AVFilter
ff
_vf_crop
=
{
.
name
=
"crop"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Crop the input video to width:height:x:y."
),
...
...
libavfilter/vf_cropdetect.c
浏览文件 @
cd43ca04
...
...
@@ -228,7 +228,7 @@ static const AVFilterPad avfilter_vf_cropdetect_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_cropdetect
=
{
AVFilter
ff
_vf_cropdetect
=
{
.
name
=
"cropdetect"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Auto-detect crop size."
),
...
...
libavfilter/vf_delogo.c
浏览文件 @
cd43ca04
...
...
@@ -264,7 +264,7 @@ static const AVFilterPad avfilter_vf_delogo_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_delogo
=
{
AVFilter
ff
_vf_delogo
=
{
.
name
=
"delogo"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Remove logo from input video."
),
.
priv_size
=
sizeof
(
DelogoContext
),
...
...
libavfilter/vf_drawbox.c
浏览文件 @
cd43ca04
...
...
@@ -158,7 +158,7 @@ static const AVFilterPad avfilter_vf_drawbox_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_drawbox
=
{
AVFilter
ff
_vf_drawbox
=
{
.
name
=
"drawbox"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Draw a colored box on the input video."
),
.
priv_size
=
sizeof
(
DrawBoxContext
),
...
...
libavfilter/vf_drawtext.c
浏览文件 @
cd43ca04
...
...
@@ -867,7 +867,7 @@ static const AVFilterPad avfilter_vf_drawtext_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_drawtext
=
{
AVFilter
ff
_vf_drawtext
=
{
.
name
=
"drawtext"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Draw text on top of video frames using libfreetype library."
),
.
priv_size
=
sizeof
(
DrawTextContext
),
...
...
libavfilter/vf_fade.c
浏览文件 @
cd43ca04
...
...
@@ -208,7 +208,7 @@ static const AVFilterPad avfilter_vf_fade_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_fade
=
{
AVFilter
ff
_vf_fade
=
{
.
name
=
"fade"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Fade in/out input video"
),
.
init
=
init
,
...
...
libavfilter/vf_fieldorder.c
浏览文件 @
cd43ca04
...
...
@@ -189,7 +189,7 @@ static const AVFilterPad avfilter_vf_fieldorder_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_fieldorder
=
{
AVFilter
ff
_vf_fieldorder
=
{
.
name
=
"fieldorder"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Set the field order."
),
.
priv_size
=
sizeof
(
FieldOrderContext
),
...
...
libavfilter/vf_format.c
浏览文件 @
cd43ca04
...
...
@@ -135,7 +135,7 @@ static const AVFilterPad avfilter_vf_format_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_format
=
{
AVFilter
ff
_vf_format
=
{
.
name
=
"format"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Convert the input video to one of the specified pixel formats."
),
...
...
@@ -182,7 +182,7 @@ static const AVFilterPad avfilter_vf_noformat_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_noformat
=
{
AVFilter
ff
_vf_noformat
=
{
.
name
=
"noformat"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Force libavfilter not to use any of the specified pixel formats for the input to the next filter."
),
...
...
libavfilter/vf_fps.c
浏览文件 @
cd43ca04
...
...
@@ -289,7 +289,7 @@ static const AVFilterPad avfilter_vf_fps_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_fps
=
{
AVFilter
ff
_vf_fps
=
{
.
name
=
"fps"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Force constant framerate"
),
...
...
libavfilter/vf_frei0r.c
浏览文件 @
cd43ca04
...
...
@@ -405,7 +405,7 @@ static const AVFilterPad avfilter_vf_frei0r_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_frei0r
=
{
AVFilter
ff
_vf_frei0r
=
{
.
name
=
"frei0r"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Apply a frei0r effect."
),
...
...
@@ -505,7 +505,7 @@ static const AVFilterPad avfilter_vsrc_frei0r_src_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vsrc_frei0r_src
=
{
AVFilter
ff
_vsrc_frei0r_src
=
{
.
name
=
"frei0r_src"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Generate a frei0r source."
),
...
...
libavfilter/vf_gradfun.c
浏览文件 @
cd43ca04
...
...
@@ -256,7 +256,7 @@ static const AVFilterPad avfilter_vf_gradfun_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_gradfun
=
{
AVFilter
ff
_vf_gradfun
=
{
.
name
=
"gradfun"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Debands video quickly using gradients."
),
.
priv_size
=
sizeof
(
GradFunContext
),
...
...
libavfilter/vf_hflip.c
浏览文件 @
cd43ca04
...
...
@@ -175,7 +175,7 @@ static const AVFilterPad avfilter_vf_hflip_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_hflip
=
{
AVFilter
ff
_vf_hflip
=
{
.
name
=
"hflip"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Horizontally flip the input video."
),
.
priv_size
=
sizeof
(
FlipContext
),
...
...
libavfilter/vf_hqdn3d.c
浏览文件 @
cd43ca04
...
...
@@ -347,7 +347,7 @@ static const AVFilterPad avfilter_vf_hqdn3d_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_hqdn3d
=
{
AVFilter
ff
_vf_hqdn3d
=
{
.
name
=
"hqdn3d"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Apply a High Quality 3D Denoiser."
),
...
...
libavfilter/vf_interlace.c
浏览文件 @
cd43ca04
...
...
@@ -247,7 +247,7 @@ static const AVFilterPad outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_interlace
=
{
AVFilter
ff
_vf_interlace
=
{
.
name
=
"interlace"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Convert progressive video into interlaced."
),
.
uninit
=
uninit
,
...
...
libavfilter/vf_libopencv.c
浏览文件 @
cd43ca04
...
...
@@ -403,7 +403,7 @@ static const AVFilterPad avfilter_vf_ocv_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_ocv
=
{
AVFilter
ff
_vf_ocv
=
{
.
name
=
"ocv"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Apply transform using libopencv."
),
...
...
libavfilter/vf_lut.c
浏览文件 @
cd43ca04
...
...
@@ -358,7 +358,7 @@ static const AVFilterPad outputs[] = {
.option = options, \
.version = LIBAVUTIL_VERSION_INT, \
}; \
AVFilter
avfilter_vf_##name_ = {
\
AVFilter
ff_vf_##name_ = {
\
.name = #name_, \
.description = NULL_IF_CONFIG_SMALL(description_), \
.priv_size = sizeof(LutContext), \
...
...
libavfilter/vf_null.c
浏览文件 @
cd43ca04
...
...
@@ -43,7 +43,7 @@ static const AVFilterPad avfilter_vf_null_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_null
=
{
AVFilter
ff
_vf_null
=
{
.
name
=
"null"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Pass the source unchanged to the output."
),
...
...
libavfilter/vf_overlay.c
浏览文件 @
cd43ca04
...
...
@@ -393,7 +393,7 @@ static const AVFilterPad avfilter_vf_overlay_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_overlay
=
{
AVFilter
ff
_vf_overlay
=
{
.
name
=
"overlay"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Overlay a video source on top of the input."
),
...
...
libavfilter/vf_pad.c
浏览文件 @
cd43ca04
...
...
@@ -447,7 +447,7 @@ static const AVFilterPad avfilter_vf_pad_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_pad
=
{
AVFilter
ff
_vf_pad
=
{
.
name
=
"pad"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Pad input image to width:height[:x:y[:color]] (default x and y: 0, default color: black)."
),
...
...
libavfilter/vf_pixdesctest.c
浏览文件 @
cd43ca04
...
...
@@ -124,7 +124,7 @@ static const AVFilterPad avfilter_vf_pixdesctest_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_pixdesctest
=
{
AVFilter
ff
_vf_pixdesctest
=
{
.
name
=
"pixdesctest"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Test pixel format definitions."
),
...
...
libavfilter/vf_scale.c
浏览文件 @
cd43ca04
...
...
@@ -321,7 +321,7 @@ static const AVFilterPad avfilter_vf_scale_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_scale
=
{
AVFilter
ff
_vf_scale
=
{
.
name
=
"scale"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Scale the input video to width:height size and/or convert the image format."
),
...
...
libavfilter/vf_select.c
浏览文件 @
cd43ca04
...
...
@@ -348,7 +348,7 @@ static const AVFilterPad avfilter_vf_select_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_select
=
{
AVFilter
ff
_vf_select
=
{
.
name
=
"select"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Select frames to pass in output."
),
.
init
=
init
,
...
...
libavfilter/vf_settb.c
浏览文件 @
cd43ca04
...
...
@@ -148,7 +148,7 @@ static const AVFilterPad avfilter_vf_settb_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_settb
=
{
AVFilter
ff
_vf_settb
=
{
.
name
=
"settb"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Set timebase for the output link."
),
...
...
libavfilter/vf_showinfo.c
浏览文件 @
cd43ca04
...
...
@@ -91,7 +91,7 @@ static const AVFilterPad avfilter_vf_showinfo_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_showinfo
=
{
AVFilter
ff
_vf_showinfo
=
{
.
name
=
"showinfo"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Show textual information for each video frame."
),
...
...
libavfilter/vf_transpose.c
浏览文件 @
cd43ca04
...
...
@@ -224,7 +224,7 @@ static const AVFilterPad avfilter_vf_transpose_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_transpose
=
{
AVFilter
ff
_vf_transpose
=
{
.
name
=
"transpose"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Transpose input video."
),
...
...
libavfilter/vf_unsharp.c
浏览文件 @
cd43ca04
...
...
@@ -263,7 +263,7 @@ static const AVFilterPad avfilter_vf_unsharp_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_unsharp
=
{
AVFilter
ff
_vf_unsharp
=
{
.
name
=
"unsharp"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Sharpen or blur the input video."
),
...
...
libavfilter/vf_vflip.c
浏览文件 @
cd43ca04
...
...
@@ -100,7 +100,7 @@ static const AVFilterPad avfilter_vf_vflip_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_vflip
=
{
AVFilter
ff
_vf_vflip
=
{
.
name
=
"vflip"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Flip the input video vertically."
),
...
...
libavfilter/vf_yadif.c
浏览文件 @
cd43ca04
...
...
@@ -517,7 +517,7 @@ static const AVFilterPad avfilter_vf_yadif_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vf_yadif
=
{
AVFilter
ff
_vf_yadif
=
{
.
name
=
"yadif"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Deinterlace the input image"
),
...
...
libavfilter/vsink_nullsink.c
浏览文件 @
cd43ca04
...
...
@@ -35,7 +35,7 @@ static const AVFilterPad avfilter_vsink_nullsink_inputs[] = {
{
NULL
},
};
AVFilter
avfilter
_vsink_nullsink
=
{
AVFilter
ff
_vsink_nullsink
=
{
.
name
=
"nullsink"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Do absolutely nothing with the input video."
),
...
...
libavfilter/vsrc_color.c
浏览文件 @
cd43ca04
...
...
@@ -185,7 +185,7 @@ static const AVFilterPad avfilter_vsrc_color_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vsrc_color
=
{
AVFilter
ff
_vsrc_color
=
{
.
name
=
"color"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Provide an uniformly colored input, syntax is: [color[:size[:rate]]]"
),
...
...
libavfilter/vsrc_movie.c
浏览文件 @
cd43ca04
...
...
@@ -271,7 +271,7 @@ static const AVFilterPad avfilter_vsrc_movie_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vsrc_movie
=
{
AVFilter
ff
_vsrc_movie
=
{
.
name
=
"movie"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Read from a movie source."
),
.
priv_size
=
sizeof
(
MovieContext
),
...
...
libavfilter/vsrc_nullsrc.c
浏览文件 @
cd43ca04
...
...
@@ -123,7 +123,7 @@ static const AVFilterPad avfilter_vsrc_nullsrc_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vsrc_nullsrc
=
{
AVFilter
ff
_vsrc_nullsrc
=
{
.
name
=
"nullsrc"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Null video source, never return images."
),
...
...
libavfilter/vsrc_testsrc.c
浏览文件 @
cd43ca04
...
...
@@ -355,7 +355,7 @@ static const AVFilterPad avfilter_vsrc_testsrc_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vsrc_testsrc
=
{
AVFilter
ff
_vsrc_testsrc
=
{
.
name
=
"testsrc"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Generate test pattern."
),
.
priv_size
=
sizeof
(
TestSourceContext
),
...
...
@@ -488,7 +488,7 @@ static const AVFilterPad avfilter_vsrc_rgbtestsrc_outputs[] = {
{
NULL
}
};
AVFilter
avfilter
_vsrc_rgbtestsrc
=
{
AVFilter
ff
_vsrc_rgbtestsrc
=
{
.
name
=
"rgbtestsrc"
,
.
description
=
NULL_IF_CONFIG_SMALL
(
"Generate RGB test pattern."
),
.
priv_size
=
sizeof
(
TestSourceContext
),
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录