自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 QT 主进程多线程UI问题

QT 主进程多线程UI问题1.简介由于在主线程以及多线程中对GUI进行绘画刷新,导致了出现莫名其妙的问题。例如:1、在程序运行了一段时间后,程序UI不会刷新,运行的获取当前程序时间的程序一直在运行,但是不会将当前时间显示到界面上,其他后台显示信息,一切正常。经过鼠标的再次点击,程序会暂时恢复正常或者是直接程序终止退出。2、程序进程突然退出,后台gdb调试core dump文件打印如下:1....

2019-05-30 14:21:50 4145 3

原创 FFMPEG音视频同步-音视频实时采集并编码推流-优化版本

FFMPEG读取实时音视频并编码推流-优化版本//-------------------------------------------------------------------------------------------------参考链接1、https://blog.csdn.net/leixiaohua1020/article/details/39702113参考链接2、ht...

2019-05-14 19:37:32 9952 10

原创 FFMPEG音视频同步-音视频实时采集并编码推流

FFMPEG读取实时音视频并编码推流//-------------------------------------------------------------------------------------------------参考链接1、https://blog.csdn.net/leixiaohua1020/article/details/39702113参考链接2、https:/...

2019-05-14 19:27:42 11394 2

原创 FFMPEG音视频同步-音视频实时采集编码封装

FFMPEG-音视频实时采集编码封装//-------------------------------------------------------------------------------------------------参考链接1、https://blog.csdn.net/leixiaohua1020/article/details/39702113参考链接2、https:/...

2019-05-14 19:15:09 6163 4

原创 FFMPEG音视频同步-音频实时采集编码封装成MP4

FFMPEG-音频实时采集编码封装成MP4//-------------------------------------------------------------------------------------------------参考链接1、https://blog.csdn.net/leixiaohua1020/article/details/39702113参考链接2、http...

2019-05-10 20:13:40 4807

原创 FFMPEG-产生正弦音频并编码封装

FFMPEG-产生正弦音频并编码封装//-------------------------------------------------------------------------------------------------参考链接1、https://blog.csdn.net/leixiaohua1020/article/details/39702113参考链接2、https:/...

2019-05-10 20:00:32 1005

原创 FFMPEG-音频PCM实时采集保存

FFMPEG-音频PCM实时采集保存//-------------------------------------------------------------------------------------------------参考链接1、https://blog.csdn.net/leixiaohua1020/article/details/39702113参考链接2、https:/...

2019-05-10 19:49:54 6856 1

原创 FFMPEG音视频同步-读取摄像头并编码封装保存

FFMPEG读取摄像头并编码封装保存//-------------------------------------------------------------------------------------------------参考链接1、https://blog.csdn.net/leixiaohua1020/article/details/39702113参考链接2、https:/...

2019-05-10 19:31:06 3384 1

原创 FFMPEG-摄像头采集保存YUV

ffmpeg-摄像头采集保存//-------------------------------------------------------------------------------------------------参考链接1、https://blog.csdn.net/leixiaohua1020/article/details/39702113参考链接2、https://blo...

2019-05-10 18:53:10 3102

原创 ffmpeg-muxing原理分析

ffmpeg-muxing原理分析前言:源码文件所在路径:/doc/example/muxing.cmuxing产生一个人工合成的音频流和视频流,编码后合成为一个输出文件。输出文件格式由文件后缀确定。(flv,avi,mp4,ts等格式)例子使用方法:./muxing 1.avi //会产生一个带音视频同步的视频1、简介muxing.c实现的功能就是凭空造出一个视频文件,完全是无...

2019-05-10 17:59:41 2070

原创 inline 函数相关说明

简介: 内联函数是指用inline关键字修饰的函数。在类内定义的函数被默认成内联函数。                   内联函数从源代码层看,有函数的结构,而在编译后,却不具备函数的性质。                   内联函数不是在调用时发生控制转移,而是在编译时将函数体嵌入在每一个调用处。编译时,类似宏替换,使用函数体替换调用处的函数名。  一般在代码中用inline

2017-09-22 16:29:15 313

原创 嵌入式QT--静态编译

在嵌入式系统中,很多时候移植QT都需要将*.so 等等的动态库移植到开发板上,但是,这会出现一种情况,就是,本来你的开发板只需要跑一个QT进程,结果将所有的动态库(20~30MB,即时有所裁剪,那也得10~20MB,而且裁剪不利于后续开发)拷贝到开发板上,非常占用资源(本来资源就比较紧张)。 这个时候,就需要用到QT的静态编译(编译生成的二进制执行文件),只需要将其拷贝到开发板,不需要额外的QT动

2017-05-06 15:01:08 903

原创 嵌入式QT--配置文件

在嵌入式QT中,常常需要保存用户的操作习惯 ps:在开机重启时,需要显示重启以前的状态,这就需要将用到配置文件,将相关参数保存下来,也就是说保留配置文件。 考虑到系统调用等操作,可以将其分为读,写两个操作。 步骤1: 创建结构体struct,将需要用到保存的参数一条条归类好,对应一个个模块 PS:typedef struct{ MAINBUTTONSET qtMainB

2017-05-06 14:42:29 750

原创 第三章:嵌入式QT--自重启

在嵌入式QT 里面,有时候需要自重启QT进程,这时候就需要用到startDetached()函数。 该函数的主要作用是:Starts the program program with the arguments arguments in a new process, and detaches from it。实现完美的自重启需要以下步骤: 1、触发#define QtQuitFlag 90vo

2017-05-06 14:09:06 519

原创 第二章:嵌入式QT --多语言

嵌入式QT 常常需要支持多种语言动态切换,而QT在这方面很容易就可以实现 需要注意的几个点: 1、文件编码统一为UTF-8 2、要翻译的内容用QObject::tr()函数包括起来。 3、代码里面的内容最好是用英文来写。步骤: 1、在pro 文件加入 TRANSLATIONS+=language/qt_gui_zh_CN.ts TRANSLATIONS+=language/qt_gui

2017-05-06 13:41:24 1004

原创 第一章:嵌入式QT 开机启动画面

在嵌入式多媒体平台下,屏幕的显示一般包含着视频,图形界面,鼠标界面,如果QT工程较大,启动过程较慢,导致窗口画面**刷新频繁**,出现不和谐画面,影响用户体验,此时就需要开机启动保护画面。 步骤1:准备图片,图片的格式可以是PNG,bmp,jpg等格式,尺寸最好是一整个界面,就拿1920*1080 像素分辨率为例。在如此大的图片下,一般也要2~3MB,因为嵌入式资源比较简单。所以最好是单调背景比较

2017-05-06 10:59:07 1708

ffmpeg_get_pcm_frame.c

Ubuntu 下利用ffmpeg接口获取音频输入设备的200帧PCM数据,并将其保存下来。可以通过软件,设定其通道数,采样率,采样bit等来测试保存下来的音频是否正常

2019-05-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除