摘要: int display::initFrameBuffer(int in_width, int in_height){ avfilter_register_all(); buffersrc = avfilter_get_by_name("buffer"); buffersink... 阅读全文
posted @ 2018-07-23 16:02 SunkingYang 阅读(1179) 评论(0) 推荐(0) 编辑
摘要: void display::showOSD(HRESULT ddrval, int in_width, int in_height, FaceStructInfo *pUser, int nCount){ HDC hDC = NULL; ddrval = m_pOsdSurf... 阅读全文
posted @ 2018-07-23 16:00 SunkingYang 阅读(311) 评论(0) 推荐(0) 编辑
摘要: int video_decoder::swscale(const char* srcbuf, int ntype, int nsrcwidth, int nsrcheight, int ndstwidth, int ndstheight, unsigned char* dst... 阅读全文
posted @ 2018-07-23 15:29 SunkingYang 阅读(997) 评论(0) 推荐(0) 编辑
摘要: 读取本地文件,并逐帧读取:onReadThread():void RtspVideo::onReadThread(){ // 解码参数 char *virInBuf = new char[MAX_DECODER_INPUT_BUFFER_SIZE]; //初始化文件读入buf... 阅读全文
posted @ 2018-07-23 15:17 SunkingYang 阅读(1853) 评论(0) 推荐(0) 编辑
摘要: Live555接收数据:数据解析、SEI解析: void RtspVideo::process(RtspCliSession::Type type, const std::string& codec, char* data, int size, void* pdatauser... 阅读全文
posted @ 2018-07-23 15:04 SunkingYang 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 头文件:#pragma once#include "ddraw.h"#include #pragma comment (lib, "ddraw.lib")#pragma comment(lib, "dxguid.lib")class display{public: disp... 阅读全文
posted @ 2018-07-23 14:46 SunkingYang 阅读(292) 评论(0) 推荐(0) 编辑