- 博客(8)
- 收藏
- 关注
原创 2020-11-10
Nvencode.h中 m_nExtraOutput 可以控制延迟的帧数,如若要同步输出,却发现延迟3帧 修改这个数据即可。但因他是私有成员 需在nvencode中自行修改。
2020-11-10 11:51:45 150
原创 2020-08-18
linux arm nvidia硬编码1.首先https://developer.nvidia.com/nvidia-video-codec-sdk下载最新的nvidia codecaarch64里找到对应的库libnvcuvid.solibnvidia-encode.so这些库可以像静态链接库一样加载 并不需要dlopen等函数进行动库加载2.因为在linux版本下都是使用cuda进行编解码所以需要安装cuda在nvidia官网下载对应的cuda版本:cuda-11.0...
2020-08-18 15:02:22 550 1
原创 C++if的常见问题
C++在if判断时将精简操作当逻辑|| a || b 当a为true b不会执行那么如果a,b是bool的函数而b函数也想与a一样一同执行那么应该注意操作符短路问题逻辑与(&&)跟逻辑或(||)有同样的问题, if (a && b) 如果a的表达式求值为false,b表达式也不会被计算。...
2020-05-18 15:38:32 387
原创 xcode 报错use of typeid requires -frtti
Xcode build settings 里打开enable C++ runtime types 即可
2020-04-15 15:52:52 945
原创 hihocode1014 字典树 链表实现
#include <iostream>using namespace std;class TreeNode{public: TreeNode *NextNode[27]; bool HasThisLetter[27]; int TreeNumber; TreeNode():TreeNumber(0) , HasThisLett...
2019-12-04 18:08:42 123
原创 vs2017 跨平台编译 利用mac电脑编译xcode工程
此项乃微软在跨平台上的支持mac上执行首先一台mac电脑(虚拟机也可以)1.首先在mac电脑(虚拟机)上下载最近版本的xocde2.在xcode里面配置自己的证书(此项网上自查)3.下载node.js8.11.34.打开mac终端 输入命令sudo npm install -g --unsafe-perm vcremote!!!!mac os版本要在10.14版本以上 ...
2019-12-03 15:18:01 780
原创 FFMpeg 硬解码 android mediacodec for H265 for视频流
那么:先取出解码器m_avcodec = avcodec_find_decoder_by_name("hevc_mediacodec"); //h265获取上下文m_AVCodecContext = avcodec_alloc_context3(m_avcodec);注意此时的上下文m_AVCodecContext 是没有extradata这个时候你通过上下文去打开解码器in...
2019-11-21 16:34:00 1662 1
原创 ffmpeg 硬解码 android mediacodec
软件解码使用:avcodec_find_decoder(AV_CODEC_ID_H264);硬件解码使用:avcodec_find_decoder_by_name("h264_mediacodec");注意事项:如果不是读取文件 而是接受网络视频流那么 AVCodecContext->extradata 是空的那么avcodec_open2(m_AVCodecC...
2019-10-25 18:37:51 1695
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人