- 博客(49)
- 资源 (155)
- 问答 (1)
- 收藏
- 关注
原创 海思音频理解
首先通过音频芯片采集音频,包括线性输入 micin,采集后混音(可调节输入音量)后传输给ai,ai->ao 后传出到音频芯片,芯片(可调节输出音量)将音频输出到线性输出和耳机 。
2020-12-25 11:36:58 415
原创 Qt应用程序开发一:中文编译错误和乱码处理
Qt版本:Based on Qt 5.7.0 (MSVC 2013, 32 bit)很多时候我们给某个控件负值中文值得时候编译就会报‘常量中有换行符’这样的错误如图所示:解决方法:如图所示:选择 :项目->编辑器->自定义设置->如果编码是UTF-8则添加注意:这样设置后,再把代码行往上移动货向下移动 清理重新编译运行效果:如果乱码就加上QStringLiteral();如果不加QStringLiteral()就添加#pragma executi.
2020-12-24 14:30:27 223
原创 QT:QDialog去掉标题栏不显示
QT对话框,去掉标题栏,就不显示。去除标题栏:Dialog->setWindowFlags(Qt::FramelessWindowHint);解决不显示的问题:Dialog->setWindowFlags(Qt::FramelessWindowHint | Qt::Dialog);这样应该没问题了吧。...
2020-12-23 17:12:19 4338
原创 Speex 资料全
// demo.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <speex/speex.h> #include <stdio.h> #include <ostream> #include <speex/speex_preprocess.h> #include <speex/speex.
2020-12-23 15:13:58 156
原创 Qt半透明对话框
// 设置整个面板为透明QDialog dailog;dailog.setWindowFlags(Qt::FramelessWindowHint); // 去除页面边框dailog.setFixedSize(150, 100);QPalette pl = dailog.palette();pl.setColor(QPalette::Window, QColor(0, 0, 0, 200)); // 设置背景颜色为黑色,如果不设置默认为白色dailog.setPalette(.
2020-12-23 14:34:35 967
原创 Speex库除0错误(SIGFPE)排除
在项目中使用Speex对实时采集到的音频流进行去噪,发现运行一段时间后程序就会崩溃。然后再让程序跑起来等着,出错后得到如下信息:********** Crash dump: **********Build fingerprint: 'Lenovo/smarttp/S898tp:4.4.2/KOT49H/VIBEUI_V2.0_1447_7.5.1_ST_S898t+.:user/release-keys'pid: 12612, tid: 12700, name: Thread...
2020-12-23 11:03:32 298
转载 i.MX6Q---IPU总结笔记
https://blog.csdn.net/yanbixing123/category_6380610.html
2020-12-22 09:09:59 112
转载 LINUX BOA CGI移植与实例实验
http://blog.chinaunix.net/uid-20768928-id-5174259.htmlhttp://blog.chinaunix.net/uid-20768928-id-5174308.html
2020-12-21 15:59:38 163
转载 BOA服务器移植
https://blog.csdn.net/feit2417/article/details/84777523?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_baidulandingword-2&spm=1001.2101.3001.4242
2020-12-21 11:35:11 105 1
原创 QT设计师的预览界面和运行界面不一致
1.pyqt5 if __name__=="__main__": #增加下面的一个代码 QtCore.QCoreApplication.setAttribute(QtCore.Qt.AA_EnableHighDpiScaling) app=QApplication(sys.argv) d=D() d.show() sys.exit(app.exec()) 2.QT c++ int main(int argc, char *argv[])
2020-12-20 21:10:16 755
转载 Visual Studio 2015 + Qt 5.14.2 的安装、配置和测试(win10)
https://blog.csdn.net/wwt72/article/details/106082246
2020-12-20 21:02:57 406
原创 Mac android调用ffmpeg 方法
因为我们只编译了 arm 版本的 so,所以需要把 so 拷到 armeabi-v7a 目录下,完整路径├── build.gradle├── libs│ ├── armeabi-v7a│ │ ├── libavcodec-57.so│ │ ├── libavfilter-6.so│ │ ├── libavformat-57.so│ │ ├── libavutil-55.so│ │ ├── libswresample-2.so│ │ └─
2020-12-20 18:45:00 127
转载 Android Studio 中的 CMake 3.4.1 版本 message打印日志以及输出位置
https://blog.csdn.net/wq892373445/article/details/105013054
2020-12-19 20:58:38 624 1
原创 Speex--编译和移植优化
3. 编译和移植通过自动配置在UNIX/Linux或其它平台支持(如Win32/cywin)编译Speex很容易,只需键入:%./configure[options]%make%make install其设置支持是通过Speex配置脚本的:-prefix=<path> 指定Speex安装其本路径(如 /usr)-enable-shared/-disable-shared 是否编译共享库-enable-static/-disable-static 是否编译静态库-dis...
2020-12-18 16:32:26 1261 2
转载 ubuntu14.04版本设置静态IP地址
https://blog.csdn.net/qq_32693119/article/details/88236321?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1.control
2020-12-18 14:07:23 117
原创 cmake LINK_DIRECTORIES连接失败及编译器指定
# CMake 最低版本号要求cmake_minimum_required (VERSION 2.8)message("===============${CMAKE_CURRENT_SOURCE_DIR}")LINK_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/webrtc_audio)#LINK_DIRECTORIES(./webrtc_audio)set(CMAKE_C_COMPILER "/opt/hisi-linux/x86-arm/arm-hi.
2020-12-18 10:37:09 1264
原创 speexsdp 交叉编译
解压speexdsp-1.2rc3.tar.gz./configure --host=arm-linux CC=arm-hisiv300-linux-gcc CXX=arm-hisiv300-linux-g++ 编译输出文件在当前目录下 .libs.
2020-12-15 15:35:05 921 1
转载 cmake使用示例与整理总结
https://blog.csdn.net/wzzfeitian/article/details/40963457
2020-12-14 13:39:10 104 1
原创 Makefile 中的 $@, $^, $< , $? 符号
Makefile$@, $^, $<$@表示目标文件$^表示所有的依赖文件$<表示第一个依赖文件$?表示比目标还要新的依赖文件列表如一个目录下有如下文件:$ ls hello.c hi.c main.c Makefile按照 Makefile 规则规规矩矩的写:main: main.o hello.o hi.o gcc -o main main.o hello.o hi.o main.o: main.c ...
2020-12-13 21:01:22 851
转载 makefile 视频教程
https://www.bilibili.com/video/BV1B4411F7EK?from=search&seid=6207972576970941356
2020-12-12 20:45:35 281
转载 Makefile教程(看着两个足以)
https://blog.csdn.net/weixin_38391755/article/details/80380786
2020-12-11 15:54:12 105
转载 android studio cmake 创建jni项目
https://www.cnblogs.com/vegetate/p/9997201.html
2020-12-10 21:43:30 211
转载 C++/C 宏定义#define中 “# “和“##“作用
https://blog.csdn.net/u012564117/article/details/92394353
2020-12-09 15:50:10 110
转载 超详细的cmake教程
https://blog.csdn.net/zhuiyunzhugang/article/details/88142908
2020-12-08 21:25:47 273
转载 C++细节 深拷贝和浅拷贝(位拷贝)详解
https://blog.csdn.net/weixin_41143631/article/details/81486817
2020-12-08 17:46:27 106
原创 ffmpeg ts与mp4互相转换
ffmpeg -i 1.mp4 -vcodec copy -acodec copy -vbsf h264_mp4toannexb 1.ts ffmpeg -i 2.ts -acodec copy -vcodec copy -absf aac_adtstoasc output.mp4
2020-12-08 14:07:30 2121
转载 用 FFMPEG 合并 MP4 视频
因为 ffmpeg 是支持切分 mp4 视频的,所以我就理所当然的以为 ffmpeg 是支持视频合并。直到今天同事找我问方法,才发现一直以为的方法是错误的, mp4 不支持直接 concate(丢人了。。。),赶紧补了一下能量,从网上抓来了多种实现。注: 这里的 mp4 指的是网上最多见的 h264+aac mpeg4 容器的方式1). ffmpeg + mpeg这种是网上最常见的,基本思路是将 mp4 先转码为 mpeg 文件,mpeg是支持简单拼接的,然后再转回 mp4。 ffmpe
2020-12-08 13:49:30 680
转载 linux内存映射mmap原理分析
http://blog.csdn.net/yusiguyuan/article/details/23388771
2020-12-07 15:56:26 109
zlmediakit-windows zlmediakit-windows zlmediakit-windows
2024-06-18
libuvc 相关代码 k230
2023-12-22
live555 vs2022
2023-11-22
多分辨率264,265文件多分辨率264,265文件多分辨率264,265文件多分辨率264,265文件多分辨率264,265
2023-07-05
macbook 2017 bootcamp win10 安装
2023-01-29
绘制流程图工具 绘制流程图工具
2022-11-06
音频文件数组转成c语言的数组
2022-09-08
数字音频接口(I2S,PCM,TDM,PDM)数字音频接口(I2S,PCM,TDM,PDM)数字音频接口(I2S,PCM,TDM
2022-06-24
音频测试文件,各种格式集合 wav pcm mp3
2022-04-28
cmake笔记 cmake 笔记 cmake笔记 cmake
2022-02-01
qt 多窗口yuv零拷贝渲染.rar
2021-11-26
drm-example.zip
2021-11-12
Jz2440_驱动二期笔记.zip
2021-11-02
u-boot-jz2440源码
2021-10-31
webrtc ulpfec无法全部还原丢失包问题
2020-09-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人