实时音视频

  • 实时音视频 > API 文档 > Android >QNAudioEffect

    QNAudioEffect

    最近更新时间: 2022-06-02 20:39:49

    音效混音配置类,可通过 QNAudioEffectMixer.createAudioEffect 接口进行创建
    Index
    Core Methods
    Core Methods
    getDuration
    • static long getDuration(String filePath)
    • 获取指定音效文件的时长,单位:ms

      该接口为同步方法,对于在线音频文件,获取时长会存在一定的耗时,需注意调用接口所在的线程

      Returns 音效文件的时长,单位:ms
    getID
    • int getID()
    • 获取音效文件的唯一标识符

      Returns 音效文件的唯一标识符
    getFilePath
    • String getFilePath()
    • 获取音效文件的路径

      Returns 音效文件路径
    setStartPosition
    • void setStartPosition(long position)
    • 设置音效混音的初始位置

      Parameters
      • position: int

        混音位置,单位:ms

    getStartPosition
    • long getStartPosition()
    • 获取音效混音的初始位置

      Returns 音效混音初始位置,单位:ms
    setLoopCount
    • void setLoopCount(int loopCount)
    • 设置音效混音的循环次数

      Parameters
      • loopCount: int

        循环次数,-1 为无限循环,0 则不做混音,其他则为指定次数的混音

    getLoopCount
    • int getLoopCount()
    • 获取音效混音的循环次数

      Returns 循环次数
    以上内容是否对您有帮助?
  • Qvm free helper
    Close