Class AuxDataEx


  • public class AuxDataEx
    extends java.lang.Object
    混音数据.

    Copyright © 2017 Zego. All rights reserved.

    • Field Summary

      Fields 
      Modifier and Type Field Description
      java.nio.ByteBuffer auxDataBuf
      数据缓冲区, 存储用于混音的音频数据, 实际长度不能超过SDK给的expectDataLength长度
      int auxDataBufLen
      混音数据长度.
      int channelCount
      声道数,支持的声道数为 1 或 2.
      java.nio.ByteBuffer mediaSideInfoBuf
      媒体次要信息.
      int mediaSideInfoBufLen
      媒体次要信息长度.
      boolean packet
      外部打包媒体次要信息包头,true: 打包,false: 不打包.
      int sampleRate
      采样率,把持的采样率包括:16k、32k、44.1k、48k.
    • Constructor Summary

      Constructors 
      Constructor Description
      AuxDataEx()  
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • auxDataBuf

        public java.nio.ByteBuffer auxDataBuf
        数据缓冲区, 存储用于混音的音频数据, 实际长度不能超过SDK给的expectDataLength长度

        注意: 必须使用ByteBuffer.allocateDirect(int)创建buffer, 否则数据无法传递给sdk

      • auxDataBufLen

        public int auxDataBufLen
        混音数据长度.

        注意:必须跟auxDataBuf长度一致,否则数据无法传递给sdk.

      • sampleRate

        public int sampleRate
        采样率,把持的采样率包括:16k、32k、44.1k、48k.
      • channelCount

        public int channelCount
        声道数,支持的声道数为 1 或 2.
      • mediaSideInfoBuf

        public java.nio.ByteBuffer mediaSideInfoBuf
        媒体次要信息.

        注意: 必须使用ByteBuffer.allocateDirect(int)创建buffer, 否则数据无法传递给sdk

      • mediaSideInfoBufLen

        public int mediaSideInfoBufLen
        媒体次要信息长度.

        注意:必须跟mediaSideInfoBuf长度一致,否则数据无法传递给sdk.

      • packet

        public boolean packet
        外部打包媒体次要信息包头,true: 打包,false: 不打包.
    • Constructor Detail

      • AuxDataEx

        public AuxDataEx()