Skip to content

Commit 6bdb37c

Browse files
committed
Audio Plug detect
1 parent 9ecf3ac commit 6bdb37c

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed

rk3288/debug/codec/README.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -491,6 +491,43 @@ SOC_DAPM_SINGLE_TLV对应SOC_SINGLE_TLV等
491491

492492
[参考文章Android 耳机插拔处理流程](http://blog.csdn.net/xxm282828/article/details/45542039)
493493

494+
[参考文章Linux中耳机检测](https://www.baeldung.com/linux/detect-headphone-connection-disconnection)
495+
496+
可以通过以下命令来查看插入前后状态(或使用pavucontrol)
497+
498+
amixer contents -c0
499+
500+
将一个headset(使用trs plug)插入到microphone插槽前后状态,发现只有FrontMicJack接入
501+
502+
numid=188,iface=CARD,name='Front Mic Jack'
503+
; type=BOOLEAN,access=r-------,values=1
504+
: values=off
505+
506+
numid=188,iface=CARD,name='Front Mic Jack'
507+
; type=BOOLEAN,access=r-------,values=1
508+
: values=on
509+
510+
将一个headset(使用trs plug)插入到headphone插槽前后状态,发现Headphone和RearMicJack等
511+
512+
numid=190,iface=CARD,name='Headphone Jack'
513+
; type=BOOLEAN,access=r-------,values=1
514+
: values=off
515+
numid=189,iface=CARD,name='Rear Mic Jack'
516+
; type=BOOLEAN,access=r-------,values=1
517+
: values=off
518+
519+
numid=190,iface=CARD,name='Headphone Jack'
520+
; type=BOOLEAN,access=r-------,values=1
521+
: values=on
522+
numid=189,iface=CARD,name='Rear Mic Jack'
523+
; type=BOOLEAN,access=r-------,values=1
524+
: values=on
525+
526+
还有一些其他状态也改变了
527+
numid=173,iface=MIXER,name='Headphone Playback Switch'
528+
; type=BOOLEAN,access=rw------,values=2
529+
: values=on,on
530+
494531
### 名词解释
495532

496533
mono 单声道

0 commit comments

Comments
 (0)