E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
snd
TCP拥塞状态机的实现(下)
内核版本:2.6.37作者:zhangskd@csdn 各状态的退出 stateE各状态的退出时机:tp->
snd
_una>=tp->high_seq (1) Open因为Open态是正常态,所以无所谓退出
zhangskd
·
2012-12-14 17:00
android-alsa架构
linux的alsa驱动层在kernel/sound/core/pcm_native.c文件中的
snd
_pcm_f_ops是alsa驱动层对alsa_lib层的接口;从Android的角度由下往上看:首先是
fdaopeng
·
2012-12-10 16:00
Linux ALSA声卡驱动之八:ASoC架构中的Platform
在具体实现上,ASoC有把Platform驱动分为两个部分:
snd
_soc_platfor
gqb666
·
2012-12-05 16:00
audio
audio
Codec
Codec
playback
Linux驱动开发
Linux驱动开发
Linux ALSA声卡驱动之二:声卡的创建
1.structsnd_card 1.1.
snd
_card是什么
snd
_card可以说是整个ALSA音频驱动最顶层的一个结构,整个声卡的软件逻辑结构开始于该结构,几乎所有与声音相关的逻辑设备都是在
snd
_card
gqb666
·
2012-12-05 14:00
audio
Codec
Linux驱动开发
snd
_pcm_ops
ALSA驱动主要是实现
snd
_pcm_ops中的相关函数。1.
snd
_pcm_ops接着我们看一下
snd
_pcm_ops结构体,该结构体的操作函数集的实现是本模块的主体。
MyArrow
·
2012-11-27 17:00
alsa-lib如何解析asound.conf
1.简介无论是在录音还是在放音,都要打开一个PCM流,具体对应的函数原型为:intsnd_pcm_open(
snd
_pcm_t**pcmp,constchar*name,
snd
_pcm_stream_tstream
MyArrow
·
2012-11-27 16:00
open("/dev/dsp")函数调用流程 --OSS接口
dsp")==>sys_open==>soundcore_open(所有的fops以iminor为索引放在全局staticstructsound_unit*chains[SOUND_STEP];中)==>
snd
_pcm_oss_f_reg.
snd
_pcm_oss_open
MyArrow
·
2012-11-27 11:00
snd
_pcm_open打开流程
aplay.c==>main==>
snd
_pcm_open(&handle,pcm_name,stream,open_mode);//打开一路pcm,刷新config配置如果是"default",同时type
MyArrow
·
2012-11-27 09:00
【Alsa】播放声音和录音详细流程
二,链接分析: 1)链路一 usr/src/linux-source-3.0.0/sound/core/pcm_native.c文件中注册部分.mmap=
snd
_pcm_mmap调用
tianshuai11
·
2012-11-24 23:00
alsa分析:网络资源
下面是收集的一些链接,内容包括:alsa驱动架构audiocodec的驱动alsa的
snd
_controls/dapm/alsa-lib/alsa配置脚本.....alsa的中间层:alsa-li
MARTINGANG
·
2012-11-17 20:00
Linux ALSA声卡驱动之二:声卡的创建
1.structsnd_card 1.1.
snd
_card是什么
snd
_card可以说是整个ALSA音频驱动最顶层的一个结构,整个声卡的软件逻辑结构开始于该结构,几乎所有与声音相关的逻辑设备都是在
MyArrow
·
2012-11-15 11:00
hgeAnimation使用详解
HEFFECTsnd;floatdt=16;intx;floatx1=0.0f;floaty1=128.0f;floattime;floatFPS=0;voidboom(){hge->Effect_Play(
snd
zh634455283
·
2012-11-08 10:00
hge引擎编程
DAPM之二:audio paths与dapm kcontrol
转载自:http://blog.csdn.net/sepnic/article/details/6334922在用alsa_amixercontrols时,除了我们之前提到的
snd
_soc_add_controls
starl1985
·
2012-11-07 00:00
struct
input
Path
audio
output
Codec
Windows 程序设计常用前缀和常用函数的用法
几个大写的标识符: 前缀 类别 CS窗口类别样式 CW 建立窗口 DT绘制文字 IDI 图示ID IDC 游标ID MB 消息框
SND
声音 WM 窗口消息 WS 窗口样式 VK_
runfeel
·
2012-10-09 09:00
windows
[置顶] Windows 程序设计常用前缀和常用函数的用法
建立窗口DT 绘制文字IDI 图示IDIDC 游标IDMB 消息框
SND
xlm289348
·
2012-10-09 09:00
在Makefile中把变量的值变成小写或者大写
小写变大写:
SND
_3RDPARTY_VAR_NAMES_UPCASE=$(shellecho$(
SND
_3RDPARTY_VAR_NAMES)|tra-zA-Z)大写变小写:
SND
_3RDPARTY_VAR_NAMES_UPCASE
duanlove
·
2012-09-24 15:00
ALSA中Widget、route、kcontrol 命名规则
对于上面的命名规则,我一直很疑惑,那天我仔细的研究了下:Kcontrol:对于structsnd_kcontrol_new结构体里面有以下主要成员:1、 iface:是定义了kcontrol的类型,有很多的类型通常以
SND
_CTL_ELEM_IFACE_xxx
sunweizhong1024
·
2012-09-20 14:00
list
struct
function
Path
Codec
playback
再缜密的设计,我们也很难保证完全没有bug,之所以仍未发现,只是激活这个bug的条件还没到来
Ver_2.06.01_release版本中的GIO35脚】持续为低并且开启移动侦测报警、音频以及音频输出报警,若检测到频繁的移动侦测或者其他报警时,音频报警输出程序会再次关闭已经关闭的pcm音频设备,在
snd
_pcm_drain
ghostyu
·
2012-09-18 16:00
server
[置顶] 《Windows程序设计》读书笔记
有些标识符含有两个字母或者三个字母的前缀,这些前缀后头接着一个底线: CS_HREDRAW DT_VCENTER
SND
_FILENAME IDC
xlm289348
·
2012-09-16 13:00
《Windows程序设计》读书笔记
有些标识符含有两个字母或者三个字母的前缀,这些前缀后头接着一个底线: CS_HREDRAW DT_VCENTER
SND
_FILEN
runfeel
·
2012-09-16 13:00
windows
Linux ALSA声卡驱动之八:ASoC架构中的Platform
在具体实现上,ASoC有把Platform驱动分为两个部分:
snd
_soc_platfor
wulong117
·
2012-09-12 15:00
Linux ALSA声卡驱动之二:声卡的创建
1.structsnd_card 1.1.
snd
_card是什么
snd
_card可以说是整个ALSA音频驱动最顶层的一个结构,整个声卡的软件逻辑结构开始于该结构,几乎所有与声音相关的逻辑设备都是在
snd
_card
wulong117
·
2012-09-12 15:00
ffmpeg+sdl+qt的一些问题
Infunction`audio_read_packet':/opt/libav-0.6.2/libavdevice/alsa-audio-dec.c:139:undefinedreferenceto`
snd
_pcm_readi
KidLeaf2
·
2012-08-30 14:00
function
header
buffer
qt
reference
audio
HGE 系列教材(9) --- GUI(本文未完成)
voidAddCtrl(hgeGUIObject*ctrl//hgeGUIObject对象的指针);我们通常可以有这样的写法:gui->AddCtrl(newhgeGUIMenuItem(1,fnt,
snd
shizhan1881
·
2012-08-29 15:00
windows
equals
UP
float
button
keyboard
Linux ALSA声卡驱动之二:声卡的创建
1.structsnd_card 1.1.
snd
_card是什么
snd
_card可以说是整个ALSA音频驱动最顶层的一个结构,整个声卡的软件逻辑结构开始于该结构,几乎所有与声音相关的逻辑设备都是在
snd
_card
OLillian
·
2012-07-16 15:00
linux
timer
list
struct
Module
Class
VC++中播放声音wav
一条语句sndPlaySound(filename,
SND
_ASYNC|
SND
_LOOP)就可以循环播放声音文件,完全满足我的
sky04
·
2012-06-27 14:00
windows
Microsoft
Google
null
vc++
import
发现linphone一个bug
socket_buf_size);压根不起作用,调查后发现set_socket_sizes这个函数在video_stream_new中就已经调用过了set_socket_sizes(sock,session->rtp.
snd
_so
myoldman
·
2012-06-27 10:00
video
socket
Linux音频设备驱动-6
17.6.3控制接口的实现代码清单17.33第21行调用的
snd
_chip_uda1341_mixer_new()可以认为是UDA1341ALSA驱动mixer控制组件的“构造函数”,其中会创建的控制元素的定义如代码清单
ekenlinbing
·
2012-05-28 15:00
linux
struct
cmd
Codec
linux内核
playback
Linux音频设备驱动-3
代码清单17.22
snd
_ctl_elem_info结构体中put()函数范例1staticintsnd_xxxctl_put(structsnd_kcontrol*kcontrol,struct2
ekenlinbing
·
2012-05-28 14:00
DAPM之二:audio paths与dapm kcontrol
在用alsa_amixercontrols时,除了我们之前提到的
snd
_soc_add_controls添加的kcontrols外,还有一些多出来的controls。
evilcode
·
2012-05-25 16:00
input
Path
audio
output
Codec
playback
DAPM之一:概述
转载:http://blog.csdn.net/sepnic/article/details/6331884DAPM--DynamicAudioPowerManagement,对应结构体是
snd
_soc_dapm_widget
evilcode
·
2012-05-24 16:00
Stream
domain
audio
output
Codec
playback
snd
_kcontrol_new名称中的SOURCE字段
转载:http://blog.csdn.net/sepnic/article/details/6324901前些日子写了一篇
snd
_kcontrol探究,该文主要从内核源码出发简单讲述一下kcontrol
evilcode
·
2012-05-23 17:00
android
function
Class
interface
Codec
playback
Android如何找到正确的ALSA底层kcontrol接口?
转:http://blog.csdn.net/sepnic/article/details/6152792昨天分析了一把
snd
_kcontrol,可以认为上层应用的确是通过名称标识name来遍历底层的
snd
_kcontrol
evilcode
·
2012-05-23 16:00
android
list
脚本
each
audio
Codec
snd
_kcontrol探究
它用
snd
_kco
evilcode
·
2012-05-23 13:00
function
struct
Access
callback
Codec
playback
Linux ALSA声卡驱动之二:声卡的创建
1.structsnd_card 1.1.
snd
_card是什么
snd
_card可以说是整个ALSA音频驱动最顶层的一个结构,整个声卡的软件逻辑结构开始于该结构,几乎所有与声音相关的逻辑设备都是在
snd
_card
sevedk
·
2012-05-15 19:00
Linux alsa驱动中的CODEC寄存器配置问题
后来在linux上调试wm8978时,用
snd
_soc_read()又能读到所配置的值,感觉很诧异。当时也没有细究。
junllee
·
2012-05-04 16:00
linux
cache
struct
audio
Codec
linux内核
ALSA调试总结
平台ALSA信息ls/dev/
snd
/controlC0controlC1pcmC0D0cpcmC0D0ppcmC0D10ppcmC0D11cpcmC0D12ppcmC0D13ppcmC0D14cpcmC0D14ppcmC0D15cpcmC0D15ppcmC0D16cpcmC0D16ppcmC0D17cpcm
tronteng
·
2012-05-02 15:00
timer
Path
audio
BT
电话
playback
Android坦克大战游戏设计解析三
这里先对游戏用到的资源做个说明音效
snd
1–
snd
2格式为midi用于过场音乐及字弹发射及爆炸音效。图片img1–img5为游戏中各种坦克,物体的分解图片。
mapdigit
·
2012-05-01 21:00
游戏
android
网络
音乐
resources
mips一致性DMA映射、流式DMA映射的使用
一、流式DMA:1、一般的使用方法是:dma_buf=(void*)__get_free_pages(GFP_ATOMIC|GFP_DMA,get_order(s->fragsize));desc->
snd
_buffer
laoyouji
·
2012-04-30 21:00
c
struct
cache
null
buffer
audio
Linux ALSA声卡驱动之二:声卡的创建
1.structsnd_card 1.1.
snd
_card是什么
snd
_card可以说是整个ALSA音频驱动最顶层的一个结构,整个声卡的软件逻辑结构开始于该结构,几乎所有与声音相关的逻辑设备都是在
snd
_card
tronteng
·
2012-04-25 11:00
linux
timer
struct
list
Module
Class
Linux ALSA声卡驱动之八:ASoC架构中的Platform
在具体实现上,ASoC有把Platform驱动分为两个部分:
snd
_soc_platfor
Hnust_cool
·
2012-04-19 08:00
linux
Stream
api
buffer
Codec
playback
Linux ALSA声卡驱动之二:声卡的创建
1.structsnd_card 1.1.
snd
_card是什么
snd
_card可以说是整个ALSA音频驱动最顶层的一个结构,整个声卡的软件逻辑结构开始于该结构,几乎所有与声音相关的逻辑设备都是在
snd
_card
Hnust_cool
·
2012-04-19 08:00
Android音频系统学习笔记
1、配置文件/system/etc/asound.conf alsa体系提供了这样一种机制:应用层直接改变音频codec的寄存器,具体而言:linux驱动中创建
snd
_kcontrol_new
lindonghai
·
2012-04-14 14:00
音频相关文件
qdsp6/q6afe.cSound/soc/msm/msm8x60-dai.cSound/soc/msm/msm8x60.cSound/soc/msm/msm8x60-pcm.cSound/soc/msm/
snd
-soc-lpass-dma.cSound
rachel_rq
·
2012-03-29 20:00
杂记asla-lib库函数
snd
_pcm_open打开流程
杂记asla-lib库函数
snd
_pcm_open打开流程浅析ac97声卡intel8x0的DMA内存substream->dma_buffer什么时候被赋值浅析ac97声卡intel8x0的runtime
chinaunixj
·
2012-03-29 09:00
Stream
struct
buffer
action
DST
playback
/dev/dsp与alsa框架下设备节点打开和创建简易流程
alsa框架下设备节点打开和创建简易流程对于oss设备节点1.soundcore_fops--提供主设备号为14的oss节点open("/dev/dsp")操作soundcore_open,最后将调用
snd
_pcm_oss_open2
chinaunixj
·
2012-03-28 18:58
外设协议
/dev/dsp与alsa框架下设备节点打开和创建简易流程
框架下设备节点打开和创建简易流程对于oss设备节点1.soundcore_fops -- 提供主设备号为14的oss节点open("/dev/dsp")操作soundcore_open,最后将调用
snd
_pcm_oss_open2
chinaunixj
·
2012-03-28 18:00
转 alsa录音放音执行流程详解
链接分析: core/pcm_native.c文件中.mmap=
snd
_pcm_mmap调用
snd
_pcm_mmap_data(substream,file,area);进一步调用substream
chinaunixj
·
2012-03-28 17:00
alsa驱动分析(2.6.21内核)之二
通常的使用流程的分析通常使用alsalib来播放声音包括以下几个步骤:1, open,这个和oss相同,对应于alsa就是
snd
_pcm_open;2, param设置,这个就是
snd
_pcm_hw_params
chinaunixj
·
2012-03-28 16:00
list
input
audio
output
Codec
playback
Android如何找到正确的ALSA底层kcontrol接口?
昨天分析了一把
snd
_kcontrol,可以认为上层应用的确是通过名称标识name来遍历底层的
snd
_kcontrol链表,从而找到相匹配的kcontrol。
tronteng
·
2012-03-16 00:00
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他