自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ffmpeg-4.0.2版本中ffplay播放器在vs2013下的编译

相信很多想要学习播放器开发的小伙伴都知道ffplay,但是却不知道如何在vs2013下去编译,虽然网上已经有了一些教程,但是都不完整,或者ffmpeg的版本太老,所以就有了今天这篇文章。 好了,废话少说,直接上干货。 第一步下载ffmpeg源码,下载地址http://ffmpeg.org/download.html,具体界面如下: 第2步,下载ffmpeg的二进制版本,有些小伙伴可能会问...

2018-09-16 13:31:42 1298 1

key_polling.zip

S5PV210 KEY 轮询模式 点起 4 个LED灯。

2021-03-16

uart_c_printf_scanf.zip

S5PV210 UART 串口 非 FIFO 使用 printf scanf

2021-03-14

ddr_init.zip

DDR初始化并重定位

2021-02-18

relocate.zip

S5PV210重定位

2021-02-16

init_c.zip

使用C语言实现了4个LED灯闪烁。

2021-02-14

S5PV210 myled.rar

嵌入式开发入门

2021-02-13

使用C++和MIDI演示键盘钢琴发音原理

使用vc++演示的MIDI键盘钢琴发音原理的代码,小伙伴们可以通过查看代码对midi的使用有一个基本的了解。

2020-11-12

关键字词法分析扫描程序.rar

可以添加多个关键字,并且自动产生状态转换表,然后扫描文件,打印出所有的关键字。

2019-10-16

BresenhamLine.rar

采用Bresenham绘制直线,使用MFC的方式,为了方便各位小伙伴参考。希望对大家有所帮助。

2019-09-25

用MFC实现的DDA画线

用MFC实现的DDA,方便查看效果,需要的小伙伴可以下载。

2019-01-08

使用dynamips搭建虚拟网络1

路由器使用Dynamips模拟器,虚拟机使用WinXP,物理机使用Win10.

2018-12-15

搭建rtmp流媒体服务器的nginx

使用这个nginx搭建windows下流媒体服务器,不用再去下载nginx-rtmp-module。 具体搭建方式,可以查看我的博客。

2018-10-14

声卡麦克风重采样

这个代码可以实时录制声卡或者麦克风,并重新采集为44100,FLTP,然后保存为test44100.pcm,可以使用ffplay播放。

2018-07-13

声卡麦克风采集bug修复

上个代码采集的数据不完整,导致播放的时候,偶尔会变音,因为缓冲的数据没有完全读完,这个版本,完全没有问题,这个是32位版本,所以播放的时候命令要改为: ffplay -ar 48000 -ac 2 -f f32le -i test.pcm

2018-07-13

声卡麦克风采集

这个代码使用了core audio api 录制声卡和麦克风,但是不能同时录制,因为这个一个可以录制声卡和麦克风的通用类,没有混音,所以只能同时录制一种,录制完成后,会保存到test.pcm,然后使用ffplay -ar 48000 -ac 2 -f s16le -i test.pcm 来播放。 注意:声卡和麦克风的切换方式只需要改一个变量即可: ac.SetDeiveType(CAudioCapT::SPEAKER); 如果录制麦克风,设置如下: ac.SetDeiveType(CAudioCapT::MICPHONE);

2018-07-06

使用Wave系列API开发录音机和播放器

演示了如何使用WaveIn开发录音机,如何使用WaveOut开发播放器。

2018-06-14

WaveIn&WaveOut;的使用示例

用WaveIn开发的录制,用WaveOut开发的播放,目的是方便广大爱好者的学习。

2018-06-14

B+树的源代码

最简单的B加树源码,只实现了添加和删除、打印操作,方便学习。

2018-05-23

最简单的B树

包括了插入,删除,层遍历,销毁。虽然实现的功能不多,但是方便学习。

2018-05-15

duilib支持SIZE的自定义控件

这是一个duilib自定义控件,可以根据主窗口的变化,自动调整自己的大小。

2018-05-02

MFC制作漂亮界面之登录界面

MFC制作漂亮界面之登录界面的源码,主要使用前面学过的内容来实践一个完整的界面。

2018-02-27

mfc对话框分隔管理器

大家好 这是一个实现对话框分隔条的类和例子代 码 希望对大家有用    使用场合:将一个对话框分隔成多个子对话框 使用方法如下(例如:水平方向将对话框分隔成两 个子对话框): 1 创建左右两个子对话框类 模板Style: child 2在要划分的对话框头文件中添加如下代码:    水平方向分隔管理器   CSplitManager m SplitH;    左子窗口   左子对话框类 m LeftWnd;    右子窗口   右子对话框类 m RightWnd; 3 在要划分的对话框的OnInitDialog中添加如下代码: 添加代码开始 设置分隔条的类型是水平方向的分隔 m SplitH SetType SPLIT MANAGER TYPE H ; 设置分隔条的厚度 m SplitH SetThickness 5 ; 设置左窗口 m SplitH SetFirstChildDialog &m LeftWnd 40 左子窗口占父窗口宽度的40% IDD DIALOGL ; 设置右窗口 m SplitH SetSecondChildDialog &m RightWnd IDD DIALOGR ; 创建分隔条 左窗口 右窗口 m SplitH Create T "" WS CHILD|WS VISIBLE|SS NOTIFY|SS GRAYRECT 分隔条窗口Style this 分隔条的父窗口 1001 分隔条ID 不能重复 ; 添加代码结束 4 在将要划分的对话框的OnSize中添加如下代码: if m SplitH m hWnd { m SplitH AutoAdjustSize cx 父窗口的新的 宽度 cy 父窗口的新的高度 ; }">大家好 这是一个实现对话框分隔条的类和例子代 码 希望对大家有用    使用场合:将一个对话框分隔成多个子对话框 使用方法如下(例如:水平方向将对话框分隔成两 个子对话框): 1 创建左右两个子对话框类 [更多]

2014-02-18

ebase SQL解析器-1

ebase的源代码,ebase是一个简易的SQL解析器,希望对大家有用。

2013-08-21

DIY SQL解析器

ebase的说明文档,ebase是一个简易的SQL解析器。

2013-08-21

空空如也

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

TA关注的人

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