这部分代码
self.navigationController?.navigationBar.barStyle = UserDefaults.standard.bool(forKey: "isDarkMode") ? .black : .default
返回0,表示找不到编解码器。
ffmpeg找不到编解码器意味着什么?它和我的系统有关吗?我需要某种方式来安装h264编解码器吗?
我正在使用Ubuntu
更新:
这样做 avcodec_register_all();
之前,它可以工作。有点奇怪,因为m_pAVCodec = avcodec_find_decoder(AV_CODEC_ID_H264);
很久以前就已过时,甚至无法编译。
还需要注册什么?