Linux驱动

289 篇文章
60 人订阅

全部文章

张诺谦

11.QT-ffmpeg+QAudioOutput实现音频播放器

由于QAudioOutput支持的输入数据必须是原始数据,所以播放mp3,WAV,AAC等格式文件,需要解封装后才能支持播放.

6620
张诺谦

10.QT-QAudioOutput类使用

用来提供音频输出设备,并且包含该设备支持的格式,排序,通道,编码器,频率,采样率等, 用户可以通过bool isFormatSupported(const QA...

6320
张诺谦

9.下载ffmpeg、使QT支持同时编译32位和64位

进入http://ffmpeg.org/download.html,如果下载源码,则在右下方:

5620
张诺谦

8.ffmpeg-基础常用知识

1.封装格式 MPEG-4 其中 MPEG-1 和 MPEG-2 是采用相同原理为基础的预测编码、变换编码、 熵编码及运动补偿等第一代数据压缩编码技术; MPE...

6640
张诺谦

7.SwrContext音频重采样使用

头文件位于#include <libswresample/swresample.h>

5130
张诺谦

6.AVCodecContext和AVCodec

AVCodecContext 结构表示程序运行的当前 Codec 使用的上下文,着重于所有 Codec 共有的属性(并且是在程序运行时才能确定其值)和关联其他结...

4510
张诺谦

5.FFMPEG-Qt移植ffmpeg、ffmpeg结构体介绍

https://blog.csdn.net/leixiaohua1020/article/details/11693997

4310
张诺谦

4.FFMPEG-AVFrame

在ffmpeg中,解码前的数据结构体为AVPacket(参考:3.AVPacket使用),而解码后的数据为AVFrame(视频的YUV, RGB, 音频的PCM...

7220
张诺谦

3.AVPacket使用

创建一个AVPacket的实例,但该函数并不会为数据分配空间,其指向数据域的指针为NULL。

7720
张诺谦

2.AVFormatContext和AVInputFormat

参考https://blog.csdn.net/leixiaohua1020/article/details/14214705

9420
张诺谦

55.Qt-将界面程序封装成静态库

创建的时候,记得勾选QtGui,并且修改pro文件,添加下面1句(这样就可以创建界面了):

9830
张诺谦

1.ffmpeg、ffplay、ffprobe命令使用

ffmpeg命令- 用于转码的应用程序, 也可以从url/现场音频/视频源抓取输入源

10020
张诺谦

54.Qt-将界面程序封装成DLL

创建好后,修改pro文件,改为DEFINES += WIDGETDLL_LIBRARY:

18930
张诺谦

53.Qt-QPdfWriter绘制PDF,支持表单输出

之前打印PDF都是通过html形式来实现的,但是这次要做的东西,需要打印界面控件,所以需要使用QPdfWriter.

23430
张诺谦

16.Android-activity生命周期与启动模式

如果一个活动失去了焦点,但仍然可见(也就是说,一个新的非全尺寸或透明的活动将焦点放在了活动的顶部),那么它将被暂停。暂停的活动是完全活动的(它维护所有状态和成员...

11710
张诺谦

15.Android-实现TCP客户端,支持读写

在上章14.Android-使用sendMessage线程之间通信我们学习了如何在线程之间发送数据.

12130
张诺谦

14.Android-使用sendMessage线程之间通信

Handler 是一个消息分发对象。handler是Android给我们提供用来更新UI的一套机制,也是一套消息处理机制,通过它可以实现在不同线程之间传递消息

16430
张诺谦

3.Android网络编程-http介绍

HTTP1.0定义了三种请求方法: GET(查), POST(改)和 HEAD(获取报头,一般用来测试链接是否正常)方法。

5930
张诺谦

2.Android网络编程-web介绍以及Tomcat安装使用

CS:Client/Server 客户端和服务器,这种软件往往需要安装。比如QQ、迅雷、播放器。

10210
张诺谦

1.Android网络编程-HTML介绍

超文本标记语言(HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。

11210

扫码关注云+社区

领取腾讯云代金券