Bladeren bron

Z991239-3726 #comment 解决录像存在图像切换问题

80274480 3 jaren geleden
bovenliggende
commit
018575d938
2 gewijzigde bestanden met toevoegingen van 5 en 0 verwijderingen
  1. 1 0
      Module/mod_sipphone/mod_sipphone.cpp
  2. 4 0
      Module/mod_sipphone/video_render.cpp

+ 1 - 0
Module/mod_sipphone/mod_sipphone.cpp

@@ -393,6 +393,7 @@ void CSIPEntity::OnLog(const CAutoArray<CUUID> &SubIDs, const CUUID nLogID,const
 				DbgWithLink(LOG_LEVEL_INFO, LOG_TYPE_SYSTEM)("stop sales record and stop preview.");
 				m_stVideoParam.bShowRecordArea = 0;
 			}
+			rvc_stop_video_render(m_render);
 		}
 		break;
 

+ 4 - 0
Module/mod_sipphone/video_render.cpp

@@ -378,6 +378,10 @@ int rvc_start_video_render(rvc_video_render_t* prender, bool bremote, rvc_video_
 
 int rvc_stop_video_render(rvc_video_render_t* prender)
 {
+	if (NULL == prender) {
+		return Error_Param;
+	}
+
 	sem_post(&prender->ui_stop_sem);
 	rvc_stop_remote_video_render(prender);
 	if (prender->ui_threadid > 0) {