前缀,
编译:配置ffmpeg基本环境,执行./configure, make -j 4 进行编译
一、订阅ffmpeg-devel邮件列表
https://lists.ffmpeg.org/mailman/listinfo/ffmpeg-devel
二、设置邮箱
vi ~/.gitconfig
[user] (此处为生成patch中的名称和邮箱,由于使用非工作邮箱,全局不想修改,那么在对应的ffmpeg工程的gitconfig里面进行特定配置就好 xx/FFmpeg/.git/config)
name = xxx
email = xxx@xx.com
[sendemail]
from = xxxx@gmail.com
smtpencryption = tls
smtpuser = xxxx@gmail.com
smtpserverport = 587
smtpserver = smtp.gmail.com
confirm = auto
三、修改代码,并增加测试代码
测试代码,以libavformat/url.c 为例
对应的测试代码:libavformat/tests/url.c
对应的测试期望结果:tests/ref/fate/url
四、执行FATE测试
跑单个FATE测试(以修改libavformat/url.c为例)
ffmpeg 根目录下执行
make fate-url (如何知道make tar