- 博客(16)
- 资源 (2)
- 收藏
- 关注
转载 关于音视频的一些知识(demux、filter等)
原文地址:http://blog.csdn.net/haomcu/article/details/7072707MUX和DEMUXMux 是 Multiplex 的缩写,意为“多路传输”,其实就是“混流”、“封装”的意思,与“合成”的意思相似就是指把视频素材和音频素材封装到一个单独的文件中。muxing 是在mux 后面加了 -ing 构成的动名词形式。Demu
2017-01-22 15:35:27 2524
原创 笔记:QT中的signal函数
可以简单的理解为:signal 函数的作用就是 传递变量,slot 函数的作用就是 处理变量。不能直接在信号函数中对变量进行处理!以下做法是错误的:h文件中:class myClass {......signals:void mysignal();......}cpp文件中:void myClass:
2017-01-18 10:24:33 2696
原创 笔记:定义全局变量的几个小要点
一、全局变量定义要写在cpp文件中二、头文件中不能定义变量,只能声明变量1、声明变量使用extern关键字三、自定义类型的定义,写在头文件中
2017-01-16 10:15:47 545
原创 笔记:单例模式
饿汉式:class Singleton{private:Singleton(void);Singleton(const Singleton& that);private:static Singleton s_instance;public:static Singleton& getInstance(void);{return s_instance;}
2017-01-14 19:38:16 218
原创 笔记:QT多线程编程步骤(其一)
步骤:1、新建线程类,继承自QThread;2、重写run函数,void run();3、启动线程:调用start函数,void start();#include // 新建类class myThread : public QThread{...public:void run();...}// 重写run函数void myTh
2017-01-14 19:12:23 397
原创 笔记:使用qtcreator过程中遇到到的一个小问题
使用qtcreator过程中发现:使用qtcreator创建好工程后,运行时报错,大意是 未定义的虚表之类...关掉qtcreator后,进入创建的工程目录,使用命令运行,却一切正常。不知是程序的问题,还是qtcreator本身的问题。qmake -projectqmakemake若运行make时报错,则可能是Qt版本问题所致,解
2017-01-12 18:44:50 442
原创 笔记:使用CMarkup读写xml文件
直接上代码:#include "Markup.h" int main() {int flag = 0;CMarkup xml;// 创建xml文件xml.SetDoc("\r\n");xml.AddElem("backGround");xml.IntoElem();{xml.AddElem("Logo_1");xml.IntoElem()
2017-01-11 17:46:54 1824
转载 在Linux环境下搭建基于Nginx的rtmp服务器
原文地址:https://blog.100tb.com/how-to-set-up-an-rtmp-server-on-ubuntu-linux-using-nginx简记安装的几个步骤:wget http://nginx.org/download/nginx-1.8.1.tar.gzwget https://github.com/arut/nginx-rtmp-m
2017-01-10 16:35:02 817
转载 笔记:Qt中的QFile(读写文件)
原文地址:http://www.bogotobogo.com/Qt/Qt5_QFile.php(原文中有几处拼写错误)main.cpp文件:#include #include #include #include #include void write(QString filename){ QFile file(filename); /
2017-01-10 09:12:07 25381
原创 笔记:STL中的函数:accumulate(求和)
#include #include #include #include using namespace std;int main(){ vector vecs = {"hello", " ", "world!"}; vector veci = {1, 3, 6}; string s = accumu
2017-01-10 08:44:30 611
原创 笔记:工作过程中遇到的几个问题和相应的解决方法(ffmpeg, SDL)
编译运行某程序(ffmpeg, SDL),遇到几个稀奇古怪的问题,将解决方法记录在此。1、错误 LNK2019无法解析的外部符号 __imp__fprintf,该符号在函数 _ShowError 中被引用解决方法:在程序中加入如下一行:#pragma comment(lib, "legacy_stdio_definitions.lib")2、错误 L
2017-01-06 17:05:26 2589 3
转载 笔记:C++设计模式——适配器模式:对象适配器(复制自网络)
/* 适配器模式:对象适配 */#include #include using namespace std;class socket_package_{public:void create_specific_socket(){cout }void bind_specific_socket(){cout }v
2017-01-05 09:12:47 288
转载 笔记:ffmpeg的使用(拷贝自百度知道)
原文地址:https://zhidao.baidu.com/question/138230295830759205.html引子OpenCV中有自己的用于处理图片和视频的类VideoCapture,可以很方便的读入文件和显示。现在视频数据流是ffmpeg解码h264文件得到的,由于要依赖该数据源进行相应的后续处理,所以需要将ffmpeg中得到的数据缓存转换成可以被OpenCV处理的
2017-01-04 11:06:20 255
转载 一个thrift实例
原文地址:https://my.oschina.net/zmlblog/blog/1772451. 编写thrift接口文件student.thrift struct Student{ 1: i32 sno, 2: string sname, 3: bool ssex, 4: i16 sage,}service Serv{ i32 put(1: Student s),
2017-01-03 18:01:46 291
原创 笔记:ffmpeg的AVFormatContext结构体
AVFormatContext *pFormatCtx;pFormatCtx在调用前必须初始化为NULL,或者调用函数avformat_alloc_context()分配内存空间。分两种情况讨论:1、pFormatCtx是全局变量此时pFormatCtx默认被初始化为NULL,可在程序中直接调用之;2、pFormatCtx是局部变量在操作pFor
2017-01-03 11:01:25 503
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人