Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
小白菜888
Ffmpeg
提交
d2962e9f
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,发现更多精彩内容 >>
提交
d2962e9f
编写于
7月 24, 2014
作者:
L
Luca Barbato
提交者:
Vittorio Giovara
8月 04, 2014
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
pixdesc: Support pixelformat aliases
Signed-off-by:
N
Vittorio Giovara
<
vittorio.giovara@gmail.com
>
上级
5420099c
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
13 addition
and
3 deletion
+13
-3
doc/APIchanges
doc/APIchanges
+3
-0
libavutil/pixdesc.c
libavutil/pixdesc.c
+3
-1
libavutil/pixdesc.h
libavutil/pixdesc.h
+5
-0
libavutil/version.h
libavutil/version.h
+2
-2
未找到文件。
doc/APIchanges
浏览文件 @
d2962e9f
...
...
@@ -13,6 +13,9 @@ libavutil: 2013-12-xx
API changes, most recent first:
2014-08-xx - xxxxxxx - lavu 53.21.0 - pixdesc.h
Support name aliases for pixel formats.
2014-08-xx - xxxxxxx - lavc 55.57.2 - avcodec.h
2014-08-xx - xxxxxxx - lavu 53.20.0 - frame.h
Deprecate AVCodecContext.dtg_active_format and use side-data instead.
...
...
libavutil/pixdesc.c
浏览文件 @
d2962e9f
...
...
@@ -22,6 +22,7 @@
#include <stdio.h>
#include <string.h>
#include "avstring.h"
#include "common.h"
#include "pixfmt.h"
#include "pixdesc.h"
...
...
@@ -1507,7 +1508,8 @@ static enum AVPixelFormat get_pix_fmt_internal(const char *name)
for
(
pix_fmt
=
0
;
pix_fmt
<
AV_PIX_FMT_NB
;
pix_fmt
++
)
if
(
av_pix_fmt_descriptors
[
pix_fmt
].
name
&&
!
strcmp
(
av_pix_fmt_descriptors
[
pix_fmt
].
name
,
name
))
(
!
strcmp
(
av_pix_fmt_descriptors
[
pix_fmt
].
name
,
name
)
||
av_match_name
(
name
,
av_pix_fmt_descriptors
[
pix_fmt
].
alias
)))
return
pix_fmt
;
return
AV_PIX_FMT_NONE
;
...
...
libavutil/pixdesc.h
浏览文件 @
d2962e9f
...
...
@@ -95,6 +95,11 @@ typedef struct AVPixFmtDescriptor {
* comp[2].
*/
AVComponentDescriptor
comp
[
4
];
/**
* Alternative comma-separated names.
*/
const
char
*
alias
;
}
AVPixFmtDescriptor
;
/**
...
...
libavutil/version.h
浏览文件 @
d2962e9f
...
...
@@ -54,8 +54,8 @@
*/
#define LIBAVUTIL_VERSION_MAJOR 53
#define LIBAVUTIL_VERSION_MINOR 2
0
#define LIBAVUTIL_VERSION_MICRO
1
#define LIBAVUTIL_VERSION_MINOR 2
1
#define LIBAVUTIL_VERSION_MICRO
0
#define LIBAVUTIL_VERSION_INT AV_VERSION_INT(LIBAVUTIL_VERSION_MAJOR, \
LIBAVUTIL_VERSION_MINOR, \
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录