作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试修复一个程序,其中一个问题是使用了已弃用的 init_put_byte (avio.h)。但是没有文档说明我要更改它的目的。我在哪里可以找到有关它的任何信息?
This page显示被 avio_init_context
替换的函数,但我的版本只有 init_put_byte
(已弃用)。
我的版本(如“/usr/local/include/libavformat/version.h”)是:
#define LIBAVFORMAT_VERSION_MAJOR 52
#define LIBAVFORMAT_VERSION_MINOR 103
#define LIBAVFORMAT_VERSION_MICRO 0
grep -R "_init_context" /usr/local/include/libavformat/*"
,但我什么也没找到。这个后缀没有任何功能。
最佳答案
您需要用 fio_init_context() 替换 init_put_bytes。
ffio_init_context - 初始化 AVIOContext
init_put_bytes - 初始化的 ByteIOContext
ByteIOContext 在较新版本中被 AVIOContext 取代。
让我知道您是否需要了解其他信息。
关于ffmpeg - 在 ffmpeg 程序中我用什么代替 init_put_byte ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14604396/
我正在尝试修复一个程序,其中一个问题是使用了已弃用的 init_put_byte (avio.h)。但是没有文档说明我要更改它的目的。我在哪里可以找到有关它的任何信息? This page显示被 av
我是一名优秀的程序员,十分优秀!