加载中
各种录音

各种录音

2017/07/20 17:42
771
把 ffmpeg AVAudioFifo/AVFrame 数据读到共享内存

一般情况下操作 AVAudioFifo/AVFrame 都是用全套 ffmpeg API,内部自己管理内存,不需要了解它们内部怎么组织内存。比如: inline int InitFrame(AVFrame *&frame, int frame_size = kTarget...

2017/07/20 16:45
1.2K
Windows 的 ChannelMask 转 ffmpeg 的 ChannelLayout

最近写录音程序,发现 MBP 的扬声器是 4 频道的,然后在抓音频保存时,Opus 编码器居然不支持 4 个频道,avcodec_open2() 会返回错误码 -22,Invalid argument。解决方法就是 resample 成 AV...

2017/07/20 16:02
323
[C++ 学习笔记 13] Effective C++ 条款 32-40

[C++ 学习笔记 13] Effective C++ 条款 32-40 第六章 继承与面向对象设计 32、确定你的 public 继承塑模出 is-a 关系 “public 继承”意味 is-a。适用于 base classes 身上的每一件事一定也适...

C++
2017/07/11 16:19
163
UEFI 里的 IGD Minimum Memory 和 IGD Aperture Size

今天进 UEFI 看到集显的两个设置选项:IGD Minimum Memory 和 IGD Aperture Size,想着 UMU 的 NUC 有 32G 内存,要不要改大点?然后搜一下他们的作用,结果发现最好不要改…… 参考文章: ...

2017/07/06 23:48
3.9K
解决 Windows 10 无法使用 IrDA

最近买了一个 Intel NUC,有个红外线端口,昨晚想尝试用 WinSock 对它编程,结果发现到 bind 就失败了,错误码是 10050,套接字操作遇到了一个已死的网络。 搜了一把,发现是 Windows 10 移除...

2017/07/04 10:10
711
Opus 编解码遇到的怪事

Opus、AV_SAMPLE_FMT_S16、AV_SAMPLE_FMT_FLTP

2017/07/01 17:23
1.9K

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部