Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
小白菜888
Ffmpeg
提交
f1ec2ae2
F
Ffmpeg
项目概览
小白菜888
/
Ffmpeg
通知
3
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
F
Ffmpeg
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
f1ec2ae2
编写于
7月 09, 2017
作者:
M
Matt Oliver
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
project: Update for recent upstream merge.
上级
2bf68bc9
变更
6
隐藏空白更改
内联
并排
Showing
6 changed file
with
27 addition
and
10 deletion
+27
-10
SMP/config.asm
SMP/config.asm
+1
-0
SMP/config.h
SMP/config.h
+1
-0
SMP/libavcodec/dce_defs.c
SMP/libavcodec/dce_defs.c
+1
-10
SMP/libavfilter.vcxproj
SMP/libavfilter.vcxproj
+5
-0
SMP/libavfilter.vcxproj.filters
SMP/libavfilter.vcxproj.filters
+9
-0
SMP/libavfilter/dce_defs.c
SMP/libavfilter/dce_defs.c
+10
-0
未找到文件。
SMP/config.asm
浏览文件 @
f1ec2ae2
...
...
@@ -1846,6 +1846,7 @@
%define CONFIG_INTERLEAVE_FILTER 1
%define CONFIG_KERNDEINT_FILTER 1
%define CONFIG_LENSCORRECTION_FILTER 1
%define CONFIG_LIMITER_FILTER 1
%define CONFIG_LOOP_FILTER 1
%define CONFIG_LUMAKEY_FILTER 1
%define CONFIG_LUT_FILTER 1
...
...
SMP/config.h
浏览文件 @
f1ec2ae2
...
...
@@ -1903,6 +1903,7 @@
#define CONFIG_INTERLEAVE_FILTER 1
#define CONFIG_KERNDEINT_FILTER 1
#define CONFIG_LENSCORRECTION_FILTER 1
#define CONFIG_LIMITER_FILTER 1
#define CONFIG_LOOP_FILTER 1
#define CONFIG_LUMAKEY_FILTER 1
#define CONFIG_LUT_FILTER 1
...
...
SMP/libavcodec/dce_defs.c
浏览文件 @
f1ec2ae2
...
...
@@ -3517,22 +3517,13 @@ void ff_psdsp_init_arm(PSDSPContext *s) {return;}
void
ff_psdsp_init_mips
(
PSDSPContext
*
s
)
{
return
;}
void
ff_qpeldsp_init_mips
(
QpelDSPContext
*
c
)
{
return
;}
void
ff_rdft_init_arm
(
RDFTContext
*
s
)
{
return
;}
#if !(ARCH_X86_64)
void
ff_restore_rgb_planes10_sse2
(
uint16_t
*
src_r
,
uint16_t
*
src_g
,
uint16_t
*
src_b
,
ptrdiff_t
linesize_r
,
ptrdiff_t
linesize_g
,
ptrdiff_t
linesize_b
,
int
width
,
int
height
)
{
return
;}
#endif
#if !(ARCH_X86_64)
void
ff_restore_rgb_planes_sse2
(
uint8_t
*
src_r
,
uint8_t
*
src_g
,
uint8_t
*
src_b
,
ptrdiff_t
linesize_r
,
ptrdiff_t
linesize_g
,
ptrdiff_t
linesize_b
,
int
width
,
int
height
)
{
return
;}
#endif
#if !(ARCH_X86_32)
void
ff_rv34_idct_dc_add_mmx
(
uint8_t
*
dst
,
ptrdiff_t
stride
,
int
dc
)
{
return
;}
#endif
void
ff_rv34dsp_init_arm
(
RV34DSPContext
*
c
)
{
return
;}
void
ff_rv40dsp_init_aarch64
(
RV34DSPContext
*
c
)
{
return
;}
void
ff_rv40dsp_init_arm
(
RV34DSPContext
*
c
)
{
return
;}
void
ff_sbrdsp_init_aarch64
(
SBRDSPContext
*
s
)
{
return
;}
void
ff_sbrdsp_init_arm
(
SBRDSPContext
*
s
)
{
return
;}
void
ff_sbrdsp_init_mips
(
SBRDSPContext
*
s
)
{
return
;}
#if !(ARCH_X86_64)
...
...
SMP/libavfilter.vcxproj
浏览文件 @
f1ec2ae2
...
...
@@ -78,6 +78,7 @@
<YASM
Include=
"..\libavfilter\x86\vf_hqdn3d.asm"
/>
<YASM
Include=
"..\libavfilter\x86\vf_idet.asm"
/>
<YASM
Include=
"..\libavfilter\x86\vf_interlace.asm"
/>
<YASM
Include=
"..\libavfilter\x86\vf_limiter.asm"
/>
<YASM
Include=
"..\libavfilter\x86\vf_maskedmerge.asm"
/>
<YASM
Include=
"..\libavfilter\x86\vf_pp7.asm"
/>
<YASM
Include=
"..\libavfilter\x86\vf_psnr.asm"
/>
...
...
@@ -358,6 +359,7 @@
<ClCompile
Include=
"..\libavfilter\x86\vf_hqdn3d_init.c"
/>
<ClCompile
Include=
"..\libavfilter\x86\vf_idet_init.c"
/>
<ClCompile
Include=
"..\libavfilter\x86\vf_interlace_init.c"
/>
<ClCompile
Include=
"..\libavfilter\x86\vf_limiter_init.c"
/>
<ClCompile
Include=
"..\libavfilter\x86\vf_maskedmerge_init.c"
/>
<ClCompile
Include=
"..\libavfilter\x86\vf_pp7_init.c"
/>
<ClCompile
Include=
"..\libavfilter\x86\vf_psnr_init.c"
/>
...
...
@@ -402,6 +404,9 @@
<ClCompile
Include=
"..\libavfilter\vf_interlace.c"
>
<ObjectFileName>
$(IntDir)\libavfilter_vf_interlace.obj
</ObjectFileName>
</ClCompile>
<ClCompile
Include=
"..\libavfilter\vf_limiter.c"
>
<ObjectFileName>
$(IntDir)\libavfilter_vf_limiter.obj
</ObjectFileName>
</ClCompile>
<ClCompile
Include=
"..\libavfilter\vf_maskedmerge.c"
>
<ObjectFileName>
$(IntDir)\libavfilter_vf_maskedmerge.obj
</ObjectFileName>
</ClCompile>
...
...
SMP/libavfilter.vcxproj.filters
浏览文件 @
f1ec2ae2
...
...
@@ -61,6 +61,9 @@
<YASM
Include=
"..\libavfilter\x86\vf_interlace.asm"
>
<Filter>
Source Files\libavfilter\x86
</Filter>
</YASM>
<YASM
Include=
"..\libavfilter\x86\vf_limiter.asm"
>
<Filter>
Source Files\libavfilter\x86
</Filter>
</YASM>
<YASM
Include=
"..\libavfilter\x86\vf_maskedmerge.asm"
>
<Filter>
Source Files\libavfilter\x86
</Filter>
</YASM>
...
...
@@ -897,6 +900,9 @@
<ClCompile
Include=
"..\libavfilter\x86\vf_interlace_init.c"
>
<Filter>
Source Files\libavfilter\x86
</Filter>
</ClCompile>
<ClCompile
Include=
"..\libavfilter\x86\vf_limiter_init.c"
>
<Filter>
Source Files\libavfilter\x86
</Filter>
</ClCompile>
<ClCompile
Include=
"..\libavfilter\x86\vf_maskedmerge_init.c"
>
<Filter>
Source Files\libavfilter\x86
</Filter>
</ClCompile>
...
...
@@ -969,6 +975,9 @@
<ClCompile
Include=
"..\libavfilter\vf_interlace.c"
>
<Filter>
Source Files\libavfilter
</Filter>
</ClCompile>
<ClCompile
Include=
"..\libavfilter\vf_limiter.c"
>
<Filter>
Source Files\libavfilter
</Filter>
</ClCompile>
<ClCompile
Include=
"..\libavfilter\vf_maskedmerge.c"
>
<Filter>
Source Files\libavfilter
</Filter>
</ClCompile>
...
...
SMP/libavfilter/dce_defs.c
浏览文件 @
f1ec2ae2
...
...
@@ -36,6 +36,16 @@ int ff_opencl_transform(AVFilterContext *ctx,
int
ff_opencl_unsharp_init
(
AVFilterContext
*
ctx
)
{
return
0
;}
int
ff_opencl_unsharp_process_inout_buf
(
AVFilterContext
*
ctx
,
AVFrame
*
in
,
AVFrame
*
out
)
{
return
0
;}
#if !(ARCH_X86_64)
void
ff_limiter_16bit_sse4
(
const
uint8_t
*
src
,
uint8_t
*
dst
,
ptrdiff_t
slinesize
,
ptrdiff_t
dlinesize
,
int
w
,
int
h
,
int
min
,
int
max
)
{
return
;}
#endif
#if !(ARCH_X86_64)
void
ff_limiter_8bit_sse2
(
const
uint8_t
*
src
,
uint8_t
*
dst
,
ptrdiff_t
slinesize
,
ptrdiff_t
dlinesize
,
int
w
,
int
h
,
int
min
,
int
max
)
{
return
;}
#endif
#if !(ARCH_X86_64)
void
ff_multiply3x3_sse2
(
int16_t
*
data
[
3
],
ptrdiff_t
stride
,
int
w
,
int
h
,
const
int16_t
coeff
[
3
][
3
][
8
])
{
return
;}
#endif
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录