自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一程山水一程歌

ChinaUnix博客 blog.chinaunix.net/uid/31390529.html

  • 博客(10)
  • 资源 (9)
  • 收藏
  • 关注

原创 Android Audio音频部分官网文档中文翻译

Audio安卓音频硬件抽象层(HAL)通过 android.media 包中的音频框架 API 函数将系统上层和底层的音频驱动与硬件实体联系起来。这一章节的内容包括实现安卓音频功能的方法说明以及如何提高性能。Audio 架构安卓音频架构决定了各音频功能模块的实现方式,并列出了相关代码在工程中的路径。图1. 安卓音频架构图Applicati

2016-09-26 09:48:23 2025

原创 在cmd命令行下使用wmic永久修改Windows环境变量

【背景说明】        Windows 系统中,有时为了让我们安装的某些软件能正常执行,比如 JavaJDK 或 Git 等,需要向环境变量中添加和软件相关的值;有时我们自己写了一些脚本或小程序,希望能在任意路径下进行调用执行,也需要将这些脚本的所在路径添加到 PATH 环境变量中。我们当然可以在 “系统属性-->高级系统设置-->环境变量” 中使用图形界面进行添加,但这找起来很繁琐,也无

2016-09-23 10:22:34 12181

转载 【转】MediaPlayer 和 AudioTrack 的区别与联系

播放声音可以用 MediaPlayer 和 AudioTrack,两者都提供了 java API 供应用开发者使用。虽然都可以播放声音,但两者还是有很大的区别的。其中最大的区别是 MediaPlayer 可以播放多种格式的声音文件,例如 MP3,AAC,WAV,OGG,MIDI 等。MediaPlayer 会在 framework 层创建对应的音频解码器。而 AudioTrack 只能播放

2016-09-23 08:07:13 1228

原创 DefaultKeyedVector和KeyedVector用法

【用法示例】        在 Android Framework 源码中经常可以看到使用 DefaultKeyedVector 类型的容器。举个例子,在 AudioPolicyManagerBase.cpp 中我们可以看到如下代码:SortedVector AudioPolicyManagerBase::getOutputsForDevice(audio_devices_t devi

2016-09-22 08:03:16 12925

转载 【转】C/C++中的 mutable、volatile 关键字作用详解

mutable和volatile       很少遇到这两个关键字,学嵌入式估计知道后者,深入研究 C++ 的估计知道前者。     (1)mutable       在 C++ 中,mutable 是为了突破 const 的限制而设置的。被 mutable 修饰的变量,将永远处于可变的状态,即使在一个 const 函数中,甚至结构体变量或者类对象为 const

2016-09-19 18:31:10 3912

原创 开机登录失败 提示"user profile service服务未能登录,无法加载用户配置文件" 问题解决办法

【问题描述】        Windows系统开机后,在用户登录界面输入密码无法正常登录,提示“user profile service服务未能登录,无法加载用户配置文件”。点击“确定”按钮后又回到密码输入界面。【解决办法】    1、重新启动计算机,并在开机时按 F8,之后选择 “安全模式” 或者 “带网络的安全模式” 进入系统;    2、进入系统安全模式后,按

2016-09-13 21:58:56 124879 16

原创 ASoC Platform驱动代码框架图

【前言】        在更深入地阅读了工程中 Audio 部分的驱动代码之后,整理出了一个 ASoC Platform 驱动代码的框架图。类似的 ASoC Machine驱动代码框架图在《ASoC Machine 驱动代码框架图》中,ASoC Codec驱动代码框架图在《ASoC Codec 驱动代码框架图》中。【图示说明】        浅绿色:模块入口

2016-09-09 08:39:43 2140

原创 ASoC Machine驱动代码框架图

【前言】        较久之前写了一篇《Linux ASoC音频驱动架构 及 Machine驱动代码分析》,那个时候刚开始接触 ALSA,文章写得很粗糙。这段时间以来新看了 HAL层、Framework层的资料,温习了 Plarform_device 驱动、I2C_device 驱动、kobject + ktype + kset 以及更深入地阅读了工程中 Audio 部分的驱动代码,整理

2016-09-07 19:11:52 1563

原创 ASoC Codec驱动代码框架图

【前言】        上个月写了《Audio驱动开发 之 Codec芯片ALC5677驱动代码分析》,但是感觉那个时候理解得还不够深入、写得很粗糙。这一个月以来新看了 HAL层、Framework层的资料,温习了 Plarform_device 驱动、I2C_device 驱动、kobject + ktype + kset 以及更深入地阅读了工程中 Audio 部分的驱动代码,整理出了一

2016-09-07 09:40:23 2478

原创 阅读Linux设备驱动模型源码之 device结构体成员详解

【前言】        我们学习 Linux 设备驱动,很多人在一开始往往急于想找到快速入门的方法,希望能有一个提纲挈领的使用说明来帮助我们快速理解 Linux 设备驱动的设计思路和框架,从而摆脱掉 Linux 内核这头庞然怪兽。我自己最初也是这样。然而事与愿违,如果学习 Linux 设备驱动能有这样的捷径让大多数人快速掌握,那么具备开发 Linux 设备驱动的能力也就变得不再值钱了。所以,学

2016-09-01 20:35:17 5671 2

openjdk7.tar.bz2

use this package for compiling Android 6.0 or earlier version.

2021-04-21

myScripts.tar.bz2

vbs bat shell python,自用脚本。2017.08.25

2017-08-25

Adb_Fastboot_tool_suite_for_Windows

适用于Windows系统的 adb、fastboot 等工具集合,可tab自动补全命令。

2017-07-27

windows常用bat/vbs脚本合集

windows常用bat/vbs脚本合集,2017年06月09日版本

2017-06-09

s3c2410 datasheet 免积分下载

s3c2410 datasheet 免积分下载

2017-06-09

myScript.rar.20161205

bat, vbs 自用工具包

2016-12-05

Windows .bat .vbs 脚本工具集合包

Windows环境下的.bat和.vbs脚本工具集合。可以一键获取管理员权限、一键添加环境变量、启动bash环境、文件完整搜索、日程提醒等。 此工具包为私人备份,如要下载请使用资源分交换,尊重他人劳动成果。

2016-09-26

利用VB6绘制衰减正弦、双曲线、圆、指数

利用VB6绘制衰减的正弦信号、双曲线、圆、指数等函数的图像

2013-11-28

51单片机定时器初值计算器

适用于多种晶振频率下的51系列单片机定时器初值计算,功能强大!

2012-11-21

空空如也

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

TA关注的人

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