static void Release(_RecorderDeviceType recorderDevice);
/**
+ * Get the instance of _RecorderManager if it exists.
+ *
+ * @return The _RecorderManager instance
+ * @param[in] recorderDevice The recorder device id.
+ * @exception E_SUCCESS The method is successful.
+ * @exception E_SYSTEM A system error has occurred.
+ */
+ static _RecorderManager* HasInstance(_RecorderDeviceType recorderDevice);
+
+ /**
* Gets the recorder's handle
*
* @return The handle of camera