博客
关于我
get_input_packet源码 ffmpeg
阅读量:201 次
发布时间:2019-02-28

本文共 821 字,大约阅读时间需要 2 分钟。

rate_emu) { for (int i = 0; i < f->nb_streams; i++) { InputStream *ist = input_streams[f->ist_index + i]; int64_t pts = av_rescale(ist->dts, 1000000, AV_TIME_BASE); int64_t now = av_gettime_relative() - ist->start; if (pts > now) { return AVERROR(EAGAIN); } } } #if HAVE_PTHREADS if (nb_input_files > 1) { return get_input_packet_mt(f, pkt); #endif return av_read_frame(f->ctx, pkt); }

以上代码经过重新优化,主要做了以下改动:

  • 删除了所有无关的HTML标签和占位符
  • 保留了核心的代码逻辑
  • 增加了适当的代码注释
  • 保持了技术文件的专业性
  • 符合技术文档的标准写作风格
  • 保持了代码的可读性和可维护性
  • 如果需要进一步优化或补充,请提供更多具体要求。

    转载地址:http://jvln.baihongyu.com/

    你可能感兴趣的文章
    pptp拨号上网
    查看>>
    ppt上的倒计时小工具_PPT中有哪些「看似很 LOW,实则惊艳」的小工具
    查看>>
    PPT添加视频的路径问题
    查看>>
    PPT美化插件 islide 安装过程问题“加载com加载项时运行出现错误”
    查看>>
    Prefix Tuning:详细解读Optimizing Continuous Prompts for Generation
    查看>>
    PreparedStatement 与Statement 的区别,以及为什么推荐使用 PreparedStatement ?
    查看>>
    PreparedStatement 查询 In 语句 setArray 等介绍。
    查看>>
    presentModalViewController显示半透明的一个view
    查看>>
    PresentViewController切换界面
    查看>>
    PyTorch之torch.utils.data.DataLoader解读
    查看>>
    PyTorch之DataLoader杂谈
    查看>>
    presto、druid、sparkSQL、kylin的对比分析
    查看>>
    Presto分布式大数据查询引擎
    查看>>
    Presto架构及原理
    查看>>
    Presto(一)集群部署
    查看>>
    Presto(二)开启安全认证
    查看>>
    Pricing procedure Steps and Details in SAP MM (from SCN)
    查看>>
    Prim 算法在不同权重范围内的性能分析及其实现
    查看>>
    Primace 5.0软件与KEIL单片机软件联合在线仿真步骤
    查看>>
    Prime Distance
    查看>>