没有合适的资源?快使用搜索试试~ 我知道了~
ffmpeg 指定时间解码 av_seek_frame

温馨提示


试读
6页
实现了对固定时间开始解码的功能,使用av_seek_frame函数,讲解过程。学习ffmpeg的必备资料
资源详情
资源评论
资源推荐

这里我们将要为我们的播放器加入搜索功能,因为播放电
影 如 果 不 能 倒 退 看 会 很 烦 人 。 这 个 指 导 里 就 会 让 你 知 道
这个函数是多么的简单易用。
我们要实现的是对一个电影播放时间向前和向后的拖动,
用左右键控制向前向后 秒,上下键控制向前向后 秒。所
以我们需要设置我们的主循环让它能够捕获一次按键。但是,
当 我 们 捕 获 到 一 次 按 键 的 时 候 , 我 们 不 能 直 接 调 用
这个函数,我们不得不在主解码循环中调用它。
int seek_req;
int seek_flags;
int64_t seek_pos;
for(;;) {
double incr, pos;
SDL_WaitEvent(&event);
switch(event.type) {
case SDL_KEYDOWN:
switch(event.key.keysym.sym) {
case SDLK_LEFT:
incr = -10.0;
goto do_seek;
case SDLK_RIGHT:
incr = 10.0;
goto do_seek;
case SDLK_UP:
incr = 60.0;
goto do_seek;
case SDLK_DOWN:
incr = -60.0;
goto do_seek;
do_seek:
if(global_video_state) {
pos = get_master_clock(global_video_state);


















er33er33
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


安全验证
文档复制为VIP权益,开通VIP直接复制

评论30