查看: 2459|回复: 2

[求助] 关于双 音频解码器的控制问题

[复制链接]

该用户从未签到

6

主题

21

帖子

0

注册会员

Rank: 2

积分
80
最后登录
2016-12-21
发表于 2016-8-8 16:25:13 | 显示全部楼层 |阅读模式
android 4.4.2 kernel 3.0.35使用 nxp tef6635 接了两个 i2s 到 imx 6dl,目前,我用两个声卡的方式控制,只能控制 第1个 i2s 总线也就是控制声卡1,另一个无法控制,请问 android hal 层我该怎么改,还是应该用一个声卡,4.0 声道的方式控制?

谢谢
我知道答案 目前已有2人回答
回复

使用道具 举报

  • TA的每日心情
    开心
    2016-10-28 10:25
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    1

    主题

    65

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    256
    最后登录
    2018-3-22
    发表于 2016-9-7 19:59:15 | 显示全部楼层
    您好!
    一般I2S只用来传输两声道的音频,如果有4/6或更多声道,则需要有一个硬件将数据分配到各个I2S通道上,市面上的I2S Decoder一般都是只支持2信道的,如果要做4声道,I2S里面用1位数据位来选择左右声道,您可以尝试用2bits来选择4声道。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6

    主题

    21

    帖子

    0

    注册会员

    Rank: 2

    积分
    80
    最后登录
    2016-12-21
     楼主| 发表于 2016-9-26 13:02:57 | 显示全部楼层
    一条i2s 是两声道的音频,这应该是硬件特性决定的吧?
    可以人为改为 4 声道吗?
    我们是接了 2 条 i2s 实现 4 声道的
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-9-9 22:17 , Processed in 0.101652 second(s), 24 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表