|
@@ -172,7 +172,7 @@ namespace fis.Win
|
|
|
/// <param name="windowAddress"></param>
|
|
|
/// <param name="micDevice"></param>
|
|
|
/// <param name="fileTitle"></param>
|
|
|
- public void StartRecord(RecordModeEmum recordMode, IntPtr windowAddress,string micDevice,string fileTitle,string pullUrl)
|
|
|
+ public void StartRecord(RecordModeEmum recordMode, IntPtr windowAddress,string micDevice,string fileTitle,string pullUrl,bool isDeviceLive = false)
|
|
|
{
|
|
|
_recordMode = recordMode;
|
|
|
if (IsRecording)
|
|
@@ -189,7 +189,7 @@ namespace fis.Win
|
|
|
{
|
|
|
_windowRecorder = new RecorderPusher(windowAddress, micDeviceId, AudioMode.Mix);
|
|
|
_windowRecorder.SetRecordParameter(_recordFolderCachePath, _maxSize, Guid.NewGuid().ToString(), true);
|
|
|
- _windowRecorder.Record();
|
|
|
+ _windowRecorder.Record(isDeviceLive);
|
|
|
}
|
|
|
else if(_recordMode==RecordModeEmum.UrlPullMode){
|
|
|
_trainningLiveManager = AppManager.Get<ITrainningLiveManager>();
|