01 初始化函数
初始化函数
av_register_all() – deprecated
说明:old version before v4.0 using this, deprecated after this version.
功能:注册所有组件。
avdevice_register_all()
功能:用于注册所有可用的音视频输入和输出设备。
说明:属于libavdevice
模块,提供了各种特定平台的复用器(muxers)和解复用器(demuxers)。
注意:该函数不保证线程安全,使用时注意环境。
avformat_network_init()
功能:对网络库进行全局初始化。
说明:
-
这是可选的,并且在新版本不再建议这样做。
-
此函数仅用于解决旧版 GnuTLS 或 OpenSSL 库的线程安全问题。如果 libavformat 链接到这些库的较新版本,或者您不使用它们,则无需调用此函数。一旦删除了对旧 GnuTLS 和 OpenSSL 库的支持,此功能将被取消使用,并且此功能不再有用。
参考文献
发布于