package video.pano.rtc.native.api import video.pano.rtc.native.Callback interface IRtcAudioMixingManager { fun createAudioMixingTask(params: Map, callback: Callback) fun destroyAudioMixingTask(params: Map, callback: Callback) fun startAudioMixingTask(params: Map, callback: Callback) fun updateAudioMixingTask(params: Map, callback: Callback) fun stopAudioMixingTask(params: Map, callback: Callback) fun resumeAudioMixing(params: Map, callback: Callback) fun pauseAudioMixing(params: Map, callback: Callback) fun getAudioMixingDuration(params: Map, callback: Callback) fun getAudioMixingCurrentTimestamp(params: Map, callback: Callback) fun seekAudioMixing(params: Map, callback: Callback) }