实时音视频

  • 实时音视频 > API 文档 > iOS >QNAudioMusicMixer

    QNAudioMusicMixer

    最近更新时间:2022-06-17 16:00:41

    背景音乐混音类,需要依赖 QNMicrophoneAudioTrack.createAudioMusicMixer 创建使用
    Index
    Core Methods
    Core Methods
    getDuration
    • + (int64_t)getDuration:(NSString *)filePath
    • 获取指定音频文件的总时长

      Parameters
      • filePath: NSString

        文件路径

      Returns int64_t
    setMixingVolume
    • - (void)setMixingVolume:(float)volume;
    • 设置参与混音的音量

      Parameters
      • volume: float

        音量大小

    getMixingVolume
    • - (float)getMixingVolume;
    • 获取参与混音的音量

      Returns float
    setStartPosition
    • - (void)setStartPosition:(int64_t)position;
    • 设置参与混音的起始位置

      Parameters
      • position: int64_t

        起始位置

    getStartPosition
    • - (int64_t)getStartPosition;
    • 获取参与混音的起始位置

      Returns int64_t
    getCurrentPosition
    • - (int64_t)getCurrentPosition;
    • 获取当前时长

      Returns int64_t
    start[1/2]
    • - (BOOL)start;
    • 开始混音

      Returns BOOL
    start[2/2]
    • - (BOOL)start:(int)loopCount;
    • 指定循环次数开始混音

      Parameters
      • loopCount: int

        循环次数

      Returns BOOL
    stop
    • - (BOOL)stop;
    • 停止混音

      Returns BOOL
    pause
    • - (BOOL)pause;
    • 暂停混音

      Returns BOOL
    resume
    • - (BOOL)resume;
    • 恢复混音

      Returns BOOL
    以上内容是否对您有帮助?
  • Qvm free helper
    Close