- 博客(24)
- 资源 (98)
- 收藏
- 关注
原创 Common Lisp之Slime函数调用快捷键(三)
1.显示该函数的调用者C-c C-w c 或 M-x slime-who-calls2.显示对全局变量的引用C-c C-w r 或 M-x slime-who-references3.显示对全局标量的绑定C-c C-w b 或 M-x slime-who-binds4.显示对全局标量的赋值C-c C-w s 或 M-x slime-who-sets5.显示某个宏扩展之后的...
2019-06-30 18:42:43 424
原创 TCP端口协议大全
1/tcp tcpmux TCP Port Service Multiplexer 2/tcp compressnet Management Utility 3/tcp compressnet Compression Process 5/tcp rje Remote Job Entry 7/tcp echo Echo 9/tcp discard Discard 11/tcp syst...
2019-06-30 01:07:21 10677
翻译 Android之汽车音频
From汽车音频这一部分详细介绍了与汽车相关的 Android 实现采用的音频架构。实现汽车音频系统的原始设备制造商 (OEM) 和其他 Android 开发者除了查看主要音频部分的内容外,还应仔细查看本部分中的所有内容。主要概念Android 负责信息娱乐声音(例如媒体、导航和通讯声音),但不直接负责具有严格可用性和时间要求的铃声和警告。外部声源由负责音频焦点的应用表示。不过,您...
2019-06-28 23:50:18 4233
原创 Ubunt sudo免密码输入(四)
1.修改# sudo vim /etc/sudoers//添加自己的用户名:root ALL=(ALL:ALL) ALLubuntu ALL=(ALL:ALL) ALL //添加项注意:ubuntu为自己的用户名2.test# sudo ls
2019-06-28 11:01:23 321
原创 Android串口控制台改为root(十六)
一.第一种 adb进去# chown root:root /system/xbin/su or # chown 0:0 /system/xbin/su# chmod 4755 su //setuid()的s位# echo 0 > /proc/sys/kernel/printk# /system/bin/id# /usr/bin/id*********************...
2019-06-27 15:36:58 2501
原创 Mac彻底卸载搜狗输入法
# rm -rf /Library/Input\ Methods/SogouInput.app# rm -rf /Users/自己用户名/Library/Caches/SogouServices# rm -rf /Users/自己用户名/.sogouinput
2019-06-26 22:51:01 22898 2
原创 Android start stop命令使用(十七)
1.重启framwork# adb shell stop && adb shell start2.源码位置:在system/core/toolbox/start.c下面,原理很简单就是利用ctl属性来控制进程。//start命令#include <string.h>#include <stdio.h>#include <stdlib.h...
2019-06-26 11:45:34 2957
原创 Audio中underrun与overrun问题解决(十八)
CPU控制DMA传输数据步骤:(1)外设可通过DMA控制器向CPU发出DMA请求:(2)CPU响应DMA请求,系统转变为DMA工作方式,并把总线控制权交给DMA控制器;(3)由DMA控制器发送存储器地址,并决定传送数据块的长度;(4)执行DMA传送;(5)DMA操作结束,并把总线控制权交还CPU。linux错误码定义:#define EPIPE 32 ...
2019-06-25 19:32:45 8323 1
翻译 SurfaceFlinger中queueBuffer与dequeueBuffer作用(十二)
From1.图形数据流:图中最左侧是指渲染器,用于生产graphics buffers, 比如状态栏,systemUI等.再来看看图中BufferQueue的工作2.生成者消费者模式生产者和消费者运行在不同的进程.生产者请求一块空闲的缓存区:dequeueBuffer() 生产者填充缓存区并返回给队列: queueBuffer() 消费者获取一块缓存区: acqui...
2019-06-25 18:00:46 8172 1
转载 Android视频录制-MediaRecorder流程
MediaRecorder流程如下:当使用CameraSource的时候MediaCodecSource会从CameraSource中取数据。当使用Surface的时候不用CameraSource。实际实现都是生产者消费者模型,由camera生产数据,由codec消费数据。只是具体实现过程不一样,camerasource录制使用的是puller,surface录制使用的是Bu...
2019-06-25 17:40:00 3070
转载 Ubuntu14.04开启wifi热点(亲测有效)
From前言:本人自己是在虚拟机里搞得,所以需要一个USB接口的wifi无线网卡,这样网络稳定点。第一步:单机屏幕右上角网络按钮在菜单中选择,点击最下面的编辑链接。第二步:在打开的窗口中选择添加(Add),添加一个无线网络,选择创建网络类型为 WIFI,如图第三步:填写链接名称,填写一个SSID,这个是待会电脑发出来的无线标识名。在模式栏选择 Ad-hoc。...
2019-06-20 09:37:46 1174
翻译 Android蓝牙服务
From蓝牙服务通过蓝牙,设备可以传输数据并供各种交互式服务(例如音频、短信和电话)使用。您可以在以下位置找到用于不同服务的蓝牙配置文件:include/hardware/bluetooth.h。音频注意:目前只有传统版(非低功耗)蓝牙支持所有类型的音频流式传输。利用蓝牙连接,用户可在启用了蓝牙的设备上流式传输音频。对于大多数音频用例,Android 设备是音频源,呈现设备(...
2019-06-18 15:22:07 2155
转载 MT6737 Audio之TinyAlsa
FromTinyAlsa(精简版alsa)是 Android 默认的 alsalib, 封装了内核 ALSA 的接口,用于简化用户空 间的 ALSA 编程。tinyalsa位于Android源码的external/tinyalsa位置。关于tinyalsa,tinyalsa是Google在Android 4.0之后推的基于alsa内核的用户层音频接口。在Android 4.0之前还一直...
2019-06-18 14:24:53 1737
转载 Linux ALSA音频子系统二
From本文以高通平台为例,介绍一下android下的音频结构。android使用的是tinyALSA作为音频系统,使用方法和基本框架与linux中常用的ALSA音频子系统是一致的。ALSA音频框架ALSA(Advanced Linux Sound Architecture)是一个开源项目(http://www.alsa-project.org/) ,在Kernel 2.6正式版本被引...
2019-06-18 14:01:19 1553 1
原创 I2S/(PCM/TDM)/AC97/PDM区别(二十)
IIS仅仅是PCM的一个分支,接口定义都是一样的它们有四组信号: 位时钟信号,同步信号,数据输入,数据输出。 1.PCM一般传单声道的声音,也可以传立体声,采样频率一般为8KHz。2.I2S一般传立体声,比PCM多了一个线路。数据格式都为PCM格式。左/右声道的一个采样点编码一般为16位(量化深度),两个声道加起来为32位。3.I2S只能传2个声道的数据,PCM一个复帧可...
2019-06-17 14:19:30 2178
原创 蓝牙电话/耳机和蓝牙音乐profile
蓝牙协议的几种profile:btservice: 统一管理,控制其他服务。a2dp: 和蓝牙耳机,音频有关,比如听歌等。avrcp: 音频/视频通过连接的蓝牙控制,比如放歌时控制暂停等。gatt:低功耗BLE有关,比如蓝牙按键。hdp: 蓝牙医疗有关hfp和hfpclient : 蓝牙通话有关,比如蓝牙通话的相关操作hid: 蓝牙键盘键盘/鼠标map: 同步蓝牙短信相关opp...
2019-06-17 14:12:56 2016
原创 Ubuntu搜狗输入法ctrl+alt+b冲突解决(十三)
安装搜狗拼音后,在使用emacs时,发现快捷键ctrl+alt+b会启动虚拟键盘,造成与其他编辑器快捷键的冲突。1.禁止使用ctrl+alt+b启动虚拟键盘步骤:---->搜狗拼音输入法 ---->设置 ---->高级设置 ---->找到fcitx设置 ---->打开fcitx设置 ---->...
2019-06-13 18:00:42 1839 1
原创 查看audio信息工具(十九)
1.sox# sudo apt-get install sox# soxi test.wav //查看文件头信息Input File : 'Faded.wav'Channels : 2Sample Rate : 44100Precision : 16-bitDuration : 00:03:32.63 = 9376836 sample...
2019-06-13 16:45:20 3979
原创 Audition报错:“无法应用设备设置,因为发生了以下错误:MME设备内部错误“
打开Audition---->编辑 ---->首选项 ---->常规 ---->音频硬件 ----> 把默认输入:选择"无输入"即可.
2019-06-13 12:53:52 18616 1
原创 Emacs取消键值绑定(十四)
栗子: 取消C-M-b绑定1.查询键值: C-h b2.取消绑定# emacs ~/.emacs(global-set-key (kbd "C-M-b") nil)
2019-06-12 17:47:24 797
原创 访问:source.android.com和developer.android.com(十八)
1.不可访问https://source.android.comhttps://developer.android.com2.可以访问https://source.android.google.cnhttps://developer.android.google.cn3.例子:https://source.android.com/devices/automotive/audio...
2019-06-11 15:09:01 4639 2
原创 adb devices报错:* daemon not running. starting it now on port 5037(端口未被占用)解决(十九)
1.下载adb:http://adbshell.com/downloads2.解压后,将adb.exe、AdbWinApi.dll、AdbWinUsbApi.dll分别拷贝到下面两个目录C:\Windows\System32C:\Windows\SysWOW64
2019-06-11 11:45:43 3931 1
H.264标准协议(官方中文版)
2020-10-28
HxD_Hex编辑器中文版.zip
2020-09-12
MultimediaFrameworkOverview.zip
2020-09-01
Gstreamer-Openmax-gst-openmax.zip
2020-08-17
GStreamer中文开发手册.zip
2020-07-22
win10removeAll.zip
2020-06-25
vcxsrv-64.1.20.8.1.zip
2020-06-20
debug_hybris_demo.zip
2020-06-03
手写Fuchsia第一个app
2020-03-16
第五代加固技术ARM VMP原理实现与应用.zip
2020-03-01
AUDIO CODEC DAPM详解.zip
2019-12-30
蓝牙Audio调试.zip
2019-12-27
Universal Serial Bus Device Class Definition for Audio Devices.zip
2019-11-16
802.11 Reason Code中文说明(全)
2019-05-21
彻底禁掉Win10 Defender自启动
2022-12-24
Elecard HEVC Analyzer_For_Windows.zip
2021-01-06
JM-H264参考手册
2020-10-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人