- 博客(5)
- 资源 (8)
- 问答 (3)
- 收藏
- 关注
原创 ffmpeg把h264 I帧转为jpg图片
int capture(unsigned char* sps, unsigned int spsLen, unsigned char* pps, unsigned int ppsLen, unsigned char* IFrame, unsigned int IFrameLen, const char* imageFileName){ std::string tempFile = ima...
2019-04-19 10:30:40
4765
1
原创 libuv中handle在不同的loop之间transfer
对于udp,tcp的handle是可以在不同的loop之间transfer,转移时使用函数uv_udp_init_ex和uv_tcp_init_ex初始化,将handle的flags传入进去即可。 eg:主线程负责监听接受连接请求,另一个线程用传递来的handle,监听读写(防止主线程监听事件过多而影响性能,将部分监视器分配到子线程中去)#include #includ
2016-09-28 17:26:53
850
1
原创 Linux-C高级编程(1)文件操作(二)
四.常用库函数对文件的操作函数和实例 FILE不是结构体变量,它是用typedef定义的新类型名,(1)fopen FILE*fp; fp=fopen(char*filename,char *mode)打开一个文件名为filename的文件,打开方式为mode FILE*fp;if((fp=fopen(“fi
2014-07-28 10:45:37
540
原创 Linux-C高级编程(1)文件操作(一)
一.系统调用和库函数调用的异同(1)系统调用提供的函数如:open, close, write, read等需要包含头文件 C库函数提供的文件操作函数如:fopen, fclose, fread,fwrite等需包含头文件stdio.h(2)库函数调用是与系统无关的,因此可移植性好。(3)由于库函数调用是基于C库的,因此也就不可能用于内核空间的驱动程序中对设备的操作。
2014-07-20 13:17:30
850
rtmp协议官方文档中文版
2018-12-04
英汉电子词典
2014-07-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人