声音来源
This commit is contained in:
parent
f987e568c8
commit
7741bdb1c0
|
@ -364,17 +364,20 @@ namespace JianGongYun.TRTC
|
||||||
{
|
{
|
||||||
if (settingWindowViewModel.AudioSource == "1")
|
if (settingWindowViewModel.AudioSource == "1")
|
||||||
{
|
{
|
||||||
lTRTCCloud.muteLocalAudio(false);
|
//lTRTCCloud.muteLocalAudio(false);
|
||||||
|
lTXDeviceManager.setCurrentDeviceVolume(ManageLiteAV.TRTCDeviceType.TXMediaDeviceTypeMic, settingWindowViewModel.MicVolume);
|
||||||
lTRTCCloud.stopSystemAudioLoopback();
|
lTRTCCloud.stopSystemAudioLoopback();
|
||||||
}
|
}
|
||||||
else if (settingWindowViewModel.AudioSource == "2")
|
else if (settingWindowViewModel.AudioSource == "2")
|
||||||
{
|
{
|
||||||
lTRTCCloud.muteLocalAudio(true);
|
//lTRTCCloud.muteLocalAudio(true);
|
||||||
|
lTXDeviceManager.setCurrentDeviceVolume(ManageLiteAV.TRTCDeviceType.TXMediaDeviceTypeMic, 0);
|
||||||
lTRTCCloud.startSystemAudioLoopback(null);
|
lTRTCCloud.startSystemAudioLoopback(null);
|
||||||
}
|
}
|
||||||
else if (settingWindowViewModel.AudioSource == "3")
|
else if (settingWindowViewModel.AudioSource == "3")
|
||||||
{
|
{
|
||||||
lTRTCCloud.muteLocalAudio(false);
|
//lTRTCCloud.muteLocalAudio(false);
|
||||||
|
lTXDeviceManager.setCurrentDeviceVolume(ManageLiteAV.TRTCDeviceType.TXMediaDeviceTypeMic, settingWindowViewModel.MicVolume);
|
||||||
lTRTCCloud.startSystemAudioLoopback(null);
|
lTRTCCloud.startSystemAudioLoopback(null);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -403,7 +406,8 @@ namespace JianGongYun.TRTC
|
||||||
liveWinMode.MicMute = mute.HasValue ? mute.Value : !liveWinMode.MicMute;
|
liveWinMode.MicMute = mute.HasValue ? mute.Value : !liveWinMode.MicMute;
|
||||||
if (liveWinMode.MicMute)
|
if (liveWinMode.MicMute)
|
||||||
{
|
{
|
||||||
lTRTCCloud.muteLocalAudio(true);
|
//lTRTCCloud.muteLocalAudio(true);
|
||||||
|
lTXDeviceManager.setCurrentDeviceVolume(ManageLiteAV.TRTCDeviceType.TXMediaDeviceTypeMic, 0);
|
||||||
lTRTCCloud.stopSystemAudioLoopback();
|
lTRTCCloud.stopSystemAudioLoopback();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -33,7 +33,7 @@ namespace JianGongYun.TRTC.Windows
|
||||||
{
|
{
|
||||||
InitializeComponent();
|
InitializeComponent();
|
||||||
NoticeManager.Initialize();
|
NoticeManager.Initialize();
|
||||||
AttachConsole(-1);//把进程挂在控制台,通过命令行启动程序可以看到控制台输出
|
//AttachConsole(-1);//把进程挂在控制台,通过命令行启动程序可以看到控制台输出
|
||||||
LiveWindowViewModel = new ViewModels.LiveWindowViewModel();
|
LiveWindowViewModel = new ViewModels.LiveWindowViewModel();
|
||||||
SettingWindowViewModel = ViewModels.SettingWindowViewModel.GetInstance();
|
SettingWindowViewModel = ViewModels.SettingWindowViewModel.GetInstance();
|
||||||
this.DataContext = LiveWindowViewModel;
|
this.DataContext = LiveWindowViewModel;
|
||||||
|
|
Loading…
Reference in New Issue