海思3531的(HDMI和MIC)音頻問題

海思3531芯片的聲音問題

1、HDMI輸入的聲音和mic輸入的聲音通過ai到ao(ai->ao)的時候,都可以出來聲音。

2、HDMI輸入的聲音經過編解碼(ai->aenc,adec->ao)時,可以輸出聲音,但是mic輸入的聲音經過編碼嗎是沒反應,其中發生了什麼?





音頻部分的proc信息

# cat /proc/umap/ao


[AO] Version: [Hi3531_MPP_V1.0.8.0 Debug], Build Time: [Nov 28 2012, 18:02:44]


-----AO DEV ATTR----------------------------------------------------------------
AoDev WorkMod   SampR  BitWid  ChnCnt  ClkSel SondMod  PoiNum  ExFlag  FrmNum
    4 i2s_sla   48kHZ   16bit       2       0  stereo     480       0      50
    5 i2s_mas   48kHZ   16bit       2       0  stereo     480       0      50


-----AO DEV STATUS--------------------------------------------------------------
AoDev  IntCnt FrmTime  DMAChn  DMAReq TranLen   DMAPhy0   DMAPhy1
    4  108951   10002       5       5    3840  90f4c000  90f4cf00
    5  108946    9828       6       6    3840  90f1b000  90f1bf00


-----AO CHN STATUS--------------------------------------------------------------
AoDev   AoChn   State    Read   Write  BufEmp  u32Data0  u32Data1
    4       0  enable      19      19   43232         0         0
    4       1  enable      19      19   43232         0         0
    5       0  enable      19      19   43227         0         0
    5       1  enable      19      19   43227         0         0


# cat /proc/umap/adec 


[ADEC] Version: [Hi3531_MPP_V1.0.8.0 Debug], Build Time[Nov 28 2012, 18:02:44]


-----ADEC CHN ATTR--------------------------------------------------------------
ChnId  PlType BufSize    Attr SendCnt  GetCnt  PutCnt        
    0    g726      30           66854   66853   66853        


# cat /proc/umap/ai   


[AI] Version: [Hi3531_MPP_V1.0.8.0 Debug], Build Time: [Nov 28 2012, 18:02:44]


-----AI DEV ATTR----------------------------------------------------------------
AiDev WorkMod   SampR  BitWid  ChnCnt  ClkSel SondMod  PoiNum  ExFlag  FrmNum
    0 i2s_sla   48kHZ   16bit       2       0  stereo     480       0      10
    4 i2s_sla   48kHZ   16bit       2       0  stereo     480       0      10


-----AI DEV STATUS--------------------------------------------------------------
AiDev  IntCnt FrmTime  DMAChn  DMAReq TranLen IsrTime   DMAPhy0   DMAPhy1
    0  112384   10004       0       0    3840     184  90e72000  90e72f00
    4  112382   10007       4       4    3840     216  90efc000  90efcf00


-----AI CHN STATUS--------------------------------------------------------------
AiDev   AiChn   State    Read   Write  BufFul   AecAo AecFail u32Data0 u32Data1
    0       0  enable       0       0       0 (-1,-1)       0 fc17fc56 fa67fb35
    0       1  enable       0       0       0 (-1,-1)       0 fc17fc57 fa67fb36
    4       0  enable       0       0       0 (-1,-1)       0    10001    10000
    4       1  enable       0       0       0 (-1,-1)       0 ff25fe84   df00e4


# cat /proc/umap/aenc 


[AENC] Version: [Hi3531_MPP_V1.0.8.0 Debug], Build Time[Nov 28 2012, 18:02:44]


-----AENC CHN ATTR--------------------------------------------------------------
ChnId  PlType BufSize   Attr1   Attr2   Attr3   Attr4   Attr5
    0    g726      30


-----AENC CHN STATUS------------------------------------------------------------
ChnId  RcvFrm   EncOk  FrmErr BufFull GetStrm RlsStrm
    0   68189   68189       0       0   68188   68188

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章