Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
小白菜888
Ffmpeg
提交
4cfbf61b
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,发现更多精彩内容 >>
提交
4cfbf61b
编写于
5月 24, 2003
作者:
F
Falk Hüffner
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Warning and compatibility fixes.
Originally committed as revision 1902 to
svn://svn.ffmpeg.org/ffmpeg/trunk
上级
f1846835
变更
12
隐藏空白更改
内联
并排
Showing
12 changed file
with
20 addition
and
27 deletion
+20
-27
libavcodec/cyuv.c
libavcodec/cyuv.c
+0
-1
libavcodec/h264.c
libavcodec/h264.c
+6
-6
libavcodec/huffyuv.c
libavcodec/huffyuv.c
+1
-1
libavcodec/imgconvert.c
libavcodec/imgconvert.c
+7
-10
libavcodec/indeo3.c
libavcodec/indeo3.c
+0
-1
libavcodec/libpostproc/postprocess.c
libavcodec/libpostproc/postprocess.c
+1
-1
libavcodec/svq1.c
libavcodec/svq1.c
+0
-1
libavcodec/svq3.c
libavcodec/svq3.c
+1
-1
libavcodec/utils.c
libavcodec/utils.c
+1
-1
libavcodec/vp3.c
libavcodec/vp3.c
+0
-1
libavformat/asf.c
libavformat/asf.c
+2
-2
libavformat/mov.c
libavformat/mov.c
+1
-1
未找到文件。
libavcodec/cyuv.c
浏览文件 @
4cfbf61b
...
...
@@ -37,7 +37,6 @@
#include "avcodec.h"
#include "dsputil.h"
#include "mpegvideo.h"
#include "bswap.h"
typedef
struct
CyuvDecodeContext
{
...
...
libavcodec/h264.c
浏览文件 @
4cfbf61b
...
...
@@ -1484,7 +1484,7 @@ static void pred4x4_down_right_c(uint8_t *src, uint8_t *topright, int stride){
src
[
2
+
0
*
stride
]
=
src
[
3
+
1
*
stride
]
=
(
t0
+
2
*
t1
+
t2
+
2
)
>>
2
;
src
[
3
+
0
*
stride
]
=
(
t1
+
2
*
t2
+
t3
+
2
)
>>
2
;
}
;
}
static
void
pred4x4_down_left_c
(
uint8_t
*
src
,
uint8_t
*
topright
,
int
stride
){
LOAD_TOP_EDGE
...
...
@@ -1507,7 +1507,7 @@ static void pred4x4_down_left_c(uint8_t *src, uint8_t *topright, int stride){
src
[
3
+
2
*
stride
]
=
src
[
2
+
3
*
stride
]
=
(
t5
+
t7
+
2
*
t6
+
2
)
>>
2
;
src
[
3
+
3
*
stride
]
=
(
t6
+
3
*
t7
+
2
)
>>
2
;
}
;
}
static
void
pred4x4_vertical_right_c
(
uint8_t
*
src
,
uint8_t
*
topright
,
int
stride
){
const
int
lt
=
src
[
-
1
-
1
*
stride
];
...
...
@@ -1531,7 +1531,7 @@ static void pred4x4_vertical_right_c(uint8_t *src, uint8_t *topright, int stride
src
[
3
+
1
*
stride
]
=
(
t1
+
2
*
t2
+
t3
+
2
)
>>
2
;
src
[
0
+
2
*
stride
]
=
(
lt
+
2
*
l0
+
l1
+
2
)
>>
2
;
src
[
0
+
3
*
stride
]
=
(
l0
+
2
*
l1
+
l2
+
2
)
>>
2
;
}
;
}
static
void
pred4x4_vertical_left_c
(
uint8_t
*
src
,
uint8_t
*
topright
,
int
stride
){
LOAD_TOP_EDGE
...
...
@@ -1554,7 +1554,7 @@ static void pred4x4_vertical_left_c(uint8_t *src, uint8_t *topright, int stride)
src
[
3
+
1
*
stride
]
=
src
[
2
+
3
*
stride
]
=
(
t3
+
2
*
t4
+
t5
+
2
)
>>
2
;
src
[
3
+
3
*
stride
]
=
(
t4
+
2
*
t5
+
t6
+
2
)
>>
2
;
}
;
}
static
void
pred4x4_horizontal_up_c
(
uint8_t
*
src
,
uint8_t
*
topright
,
int
stride
){
LOAD_LEFT_EDGE
...
...
@@ -1575,7 +1575,7 @@ static void pred4x4_horizontal_up_c(uint8_t *src, uint8_t *topright, int stride)
src
[
2
+
2
*
stride
]
=
src
[
2
+
3
*
stride
]
=
src
[
3
+
3
*
stride
]
=
l3
;
}
;
}
static
void
pred4x4_horizontal_down_c
(
uint8_t
*
src
,
uint8_t
*
topright
,
int
stride
){
const
int
lt
=
src
[
-
1
-
1
*
stride
];
...
...
@@ -1599,7 +1599,7 @@ static void pred4x4_horizontal_down_c(uint8_t *src, uint8_t *topright, int strid
src
[
3
+
3
*
stride
]
=
(
l0
+
2
*
l1
+
l2
+
2
)
>>
2
;
src
[
0
+
3
*
stride
]
=
(
l2
+
l3
+
1
)
>>
1
;
src
[
1
+
3
*
stride
]
=
(
l1
+
2
*
l2
+
l3
+
2
)
>>
2
;
}
;
}
static
void
pred16x16_vertical_c
(
uint8_t
*
src
,
int
stride
){
int
i
;
...
...
libavcodec/huffyuv.c
浏览文件 @
4cfbf61b
...
...
@@ -1097,7 +1097,7 @@ static int encode_frame(AVCodecContext *avctx, unsigned char *buf, int buf_size,
char
*
p
=
avctx
->
stats_out
;
for
(
i
=
0
;
i
<
3
;
i
++
){
for
(
j
=
0
;
j
<
256
;
j
++
){
sprintf
(
p
,
"%
Ld
"
,
s
->
stats
[
i
][
j
]);
sprintf
(
p
,
"%
llu
"
,
s
->
stats
[
i
][
j
]);
p
+=
strlen
(
p
);
s
->
stats
[
i
][
j
]
=
0
;
}
...
...
libavcodec/imgconvert.c
浏览文件 @
4cfbf61b
...
...
@@ -747,14 +747,13 @@ static void yuv422p_to_yuv422(AVPicture *dst, AVPicture *src,
cm[(((y) - 128) * FIX(127.0/112.0) + (ONE_HALF + (128 << SCALEBITS))) >> SCALEBITS]
/* NOTE: the clamp is really necessary! */
#define C_JPEG_TO_CCIR(y)\
({\
int __y;\
__y = ((((y) - 128) * FIX(112.0/127.0) + (ONE_HALF + (128 << SCALEBITS))) >> SCALEBITS);\
if (__y < 16)\
__y = 16;\
__y;\
})
static
inline
int
C_JPEG_TO_CCIR
(
int
y
)
{
y
=
(((
y
-
128
)
*
FIX
(
112
.
0
/
127
.
0
)
+
(
ONE_HALF
+
(
128
<<
SCALEBITS
)))
>>
SCALEBITS
);
if
(
y
<
16
)
y
=
16
;
return
y
;
}
#define RGB_TO_Y(r, g, b) \
((FIX(0.29900) * (r) + FIX(0.58700) * (g) + \
...
...
@@ -1608,8 +1607,6 @@ static int avpicture_alloc(AVPicture *picture,
void
*
ptr
;
size
=
avpicture_get_size
(
pix_fmt
,
width
,
height
);
if
(
size
<
0
)
goto
fail
;
ptr
=
av_malloc
(
size
);
if
(
!
ptr
)
goto
fail
;
...
...
libavcodec/indeo3.c
浏览文件 @
4cfbf61b
...
...
@@ -26,7 +26,6 @@
#include "avcodec.h"
#include "dsputil.h"
#include "mpegvideo.h"
#include "bswap.h"
#include "indeo3data.h"
...
...
libavcodec/libpostproc/postprocess.c
浏览文件 @
4cfbf61b
...
...
@@ -765,7 +765,7 @@ static void reallocBuffers(PPContext *c, int width, int height, int stride, int
reallocAlign
((
void
**
)
&
c
->
forcedQPTable
,
8
,
mbWidth
*
sizeof
(
QP_STORE_T
));
}
static
void
global_init
(){
static
void
global_init
(
void
){
int
i
;
memset
(
clip_table
,
0
,
256
);
for
(
i
=
256
;
i
<
512
;
i
++
)
...
...
libavcodec/svq1.c
浏览文件 @
4cfbf61b
...
...
@@ -37,7 +37,6 @@
#include "avcodec.h"
#include "dsputil.h"
#include "mpegvideo.h"
#include "bswap.h"
#define bit_buffer_t GetBitContext
static
inline
unsigned
int
get_bit_cache
(
GetBitContext
*
s
){
...
...
libavcodec/svq3.c
浏览文件 @
4cfbf61b
...
...
@@ -199,7 +199,7 @@ static void pred4x4_down_left_svq3_c(uint8_t *src, uint8_t *topright, int stride
src
[
3
+
2
*
stride
]
=
src
[
2
+
3
*
stride
]
=
src
[
3
+
3
*
stride
]
=
(
l3
+
t3
)
>>
1
;
}
;
}
static
void
pred16x16_plane_svq3_c
(
uint8_t
*
src
,
int
stride
){
pred16x16_plane_compat_c
(
src
,
stride
,
1
);
...
...
libavcodec/utils.c
浏览文件 @
4cfbf61b
...
...
@@ -84,7 +84,7 @@ void *__av_mallocz_static(void** location, unsigned int size)
return
ptr
;
}
/* free all static arrays and reset pointers to 0 */
void
av_free_static
()
void
av_free_static
(
void
)
{
if
(
array_static
)
{
...
...
libavcodec/vp3.c
浏览文件 @
4cfbf61b
...
...
@@ -35,7 +35,6 @@
#include "dsputil.h"
#include "mpegvideo.h"
#include "dsputil.h"
#include "bswap.h"
#include "vp3data.h"
...
...
libavformat/asf.c
浏览文件 @
4cfbf61b
...
...
@@ -993,7 +993,7 @@ static int asf_get_packet(AVFormatContext *s)
int
c
=
get_byte
(
pb
);
if
(
c
!=
0x82
)
{
if
(
!
url_feof
(
pb
))
printf
(
"ff asf bad header %x at:%
L
d
\n
"
,
c
,
url_ftell
(
pb
));
printf
(
"ff asf bad header %x at:%
ll
d
\n
"
,
c
,
url_ftell
(
pb
));
return
-
EIO
;
}
if
((
c
&
0x0f
)
==
2
)
{
// always true for now
...
...
@@ -1220,7 +1220,7 @@ static int asf_read_close(AVFormatContext *s)
static
int
asf_read_seek
(
AVFormatContext
*
s
,
int64_t
pts
)
{
printf
(
"SEEK TO %
L
d"
,
pts
);
printf
(
"SEEK TO %
ll
d"
,
pts
);
return
-
1
;
}
...
...
libavformat/mov.c
浏览文件 @
4cfbf61b
...
...
@@ -1369,7 +1369,7 @@ static int mov_read_header(AVFormatContext *s, AVFormatParameters *ap)
/* check MOV header */
err
=
mov_read_default
(
mov
,
pb
,
atom
);
if
(
err
<
0
||
(
!
mov
->
found_moov
&&
!
mov
->
found_mdat
))
{
fprintf
(
stderr
,
"mov: header not found !!! (err:%d, moov:%d, mdat:%d) pos:%
L
d
\n
"
,
fprintf
(
stderr
,
"mov: header not found !!! (err:%d, moov:%d, mdat:%d) pos:%
ll
d
\n
"
,
err
,
mov
->
found_moov
,
mov
->
found_mdat
,
url_ftell
(
pb
));
return
-
1
;
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录