I am working on a project which requires me to mix multiple media sources. While MergingMediaSource is capable to do the merging but I would also need a way to control volume for each media source.
audiosource1 + audiosource2 = mergemediasource1 (volume 1.0)
audiosource3 + audiosource4 + audiosource5 = mergemediasource2 (volume 0.5)
mergemediasource1 + mergemediasource2 = concatenatingMediaSource --> provide this to exoplayer
Is it possible somehow?
I am working on a project which requires me to mix multiple media sources. While MergingMediaSource is capable to do the merging but I would also need a way to control volume for each media source.
audiosource1 + audiosource2 = mergemediasource1 (volume 1.0)
audiosource3 + audiosource4 + audiosource5 = mergemediasource2 (volume 0.5)
mergemediasource1 + mergemediasource2 = concatenatingMediaSource --> provide this to exoplayer
Is it possible somehow?