|
|
@@ -87,25 +87,29 @@ static int GetFormatString(char* strVala, size_t uValaLen, char* strValb, size_t
|
|
|
}
|
|
|
|
|
|
|
|
|
-CMediaControllerEntity::CMediaControllerEntity(): m_capture(NULL), m_salesaudio_capture(NULL), m_lCaptureEnvCount(0), m_nCameraErrorCode(Error_Succeed),
|
|
|
- m_lCaptureEnvOptCount(0), m_lCaptureOptCount(0),
|
|
|
- m_nCameraCount(2), m_pHMClient(NULL),m_pMediaControllerChannel(NULL),m_bIsRemoteRecord(false), m_bHasStartSpeakerRender(false), m_bConnectedAssist(false)
|
|
|
+CMediaControllerEntity::CMediaControllerEntity(): m_capture(NULL), m_salesaudio_capture(NULL), m_lCaptureEnvCount(0), m_lCaptureEnvOptCount(0), m_lCaptureOptCount(0),
|
|
|
+ m_pHMClient(NULL),m_pMediaControllerChannel(NULL),m_bIsRemoteRecord(false), m_bHasStartSpeakerRender(false), m_bConnectedAssist(false)
|
|
|
{
|
|
|
-#ifdef RVC_OS_LINUX
|
|
|
+#ifdef RVC_OS_WIN
|
|
|
+ m_pAudioRenderObj = NULL;
|
|
|
+ m_bSpeakerCap = true;
|
|
|
+#else
|
|
|
m_env_mutex = PTHREAD_MUTEX_INITIALIZER;
|
|
|
m_opt_mutex = PTHREAD_MUTEX_INITIALIZER;
|
|
|
m_envopt_mutex = PTHREAD_MUTEX_INITIALIZER;
|
|
|
m_pAudioCap = NULL;
|
|
|
-#else
|
|
|
- m_pAudioRenderObj = NULL;
|
|
|
- m_bSpeakerCap = true;
|
|
|
#endif
|
|
|
+
|
|
|
m_iCamTimeout = CAMERA_TIMEOUT;
|
|
|
m_iDelayTime = RVC_MAX_DELAY_TIME;
|
|
|
m_interValTime = RVC_CAM_INTERVAL_TIME;
|
|
|
m_bOnBusiness = false;
|
|
|
m_bJsOccupyCamera = false;
|
|
|
m_bCameraOffTimerOn = false;
|
|
|
+ m_eDeviceType = eStand2sType;
|
|
|
+ m_nCameraErrorCode = Error_Succeed;
|
|
|
+ memset(&conf, 0, sizeof(capture_config_t));
|
|
|
+ memset(&m_sales_audio_conf, 0, sizeof(rvc_audio_capture_config_t));
|
|
|
}
|
|
|
|
|
|
void CMediaControllerEntity::OnSysVarEvent(const char *pszKey, const char *pszValue,const char *pszOldValue,const char *pszEntityName)
|
|
|
@@ -240,9 +244,6 @@ void CMediaControllerEntity::OnStarted()
|
|
|
}
|
|
|
#endif
|
|
|
|
|
|
- memset(&conf,0,sizeof(capture_config_t));
|
|
|
- memset(&m_sales_audio_conf, 0, sizeof(rvc_audio_capture_config_t));
|
|
|
-
|
|
|
int icamnum = 0;
|
|
|
Error = (ErrorCodeEnum)capture_lib_init(&icamnum);
|
|
|
if (Error == Error_Succeed)
|