Ejemplo n.º 1
0
        public override IAudioProvider GetAudioSource()
        {
            var rec  = SelectedRecordingSource is BassItem ? SelectedRecordingSource as BassItem : null;
            var loop = SelectedLoopbackSource is BassItem ? SelectedLoopbackSource as BassItem : null;

            if (rec == null && loop == null)
            {
                return(null);
            }

            return(BassItem.GetAudioProvider(rec, loop));
        }
Ejemplo n.º 2
0
 public static IAudioProvider GetAudioProvider(BassItem RecordingDevice, BassItem LoopbackDevice)
 {
     return(new MixedAudioProvider(RecordingDevice?._id, LoopbackDevice?._id));
 }