- 博客(4)
- 收藏
- 关注
原创 Linux:C++ 封装pthread
Linux:C++ 封装pthread项目要用到多线程,主要包括: 通信一个线程,媒体处理一个线程,还有个主线程 主要使用方法是通信线程能够打开或者停止媒体处理线程,同时要保证资源释放的安全 由于平台是Linux,打算使用pthread,顺道学习一哈目标将pthread封装进类中;方便的线程停止;停止线程时的资源释放背景知识pthread中文教程:https://...
2018-05-01 18:33:44 1273
原创 Linux下Modern OpenGL显示汉字
Linux下Modern OpenGL显示汉字前一篇中解码出来的图像已经能够正常颜色格式转换和显示了,现在遇到了新的问题:显示文字 本以为这是一个很简单的东西,因为之前使用SDL时直接应用sdl_ttf库很简单的就实现了文字渲染工作,结果万万没想到OpenGL中实现这个小功能竟然没有现成API,这对于CV码农来说简直是灾难。没办法,看了这么久的GL硬着头皮也要走下去,经过两天不断的查资料和编码调试
2017-08-24 14:48:14 1670
原创 OpenGL Shader编程:NV12 转 RGB
OpenGL Shader编程:NV12 转 RGB最近在学习FFmpeg调用Nvidia硬件编解码,其中在解码这里计划做一个多路硬件解码加显示。由于使用了显卡来干活那么CPU注定是个酱油角色,初步规划CPU只完成解码后的scale工作。据我观察老黄的显卡里面有个视频引擎应该是个独立的部分只负责处理编解码,视频引擎之外的计算能力当然不能浪费,格式转换准备拿到GPU中完成。
2017-08-09 22:21:38 5856 3
原创 Ubuntu 14.04/16.04解决卡登录界面方法
Ubuntu 14.04/16.04解决卡登录界面方法安装英伟达显卡驱动和cuda已经搞坏我两次系统,前两次认怂重装系统,这次不想忍解决一下哈哈1. 英伟达CUDA安装 注意安装时一定不要选择安装显卡驱动和opengl那些东西,先安装cuda库,然后自己下载独立驱动手动安装2. 卡登录解决办法 首先ctrl alt f1进入命令行,init 3杀死x系统然后startx看看能否启动图
2017-06-30 09:10:37 4319
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人