* How are the Video Savant SDK, General Controls and DVR Express libraries related?
Video Savant SDK allows developers to access the native functionality of Video Savant. Consult DEVGUIDE.pdf for the SDK's documentation. General Control calls may be made directly to the DVR Express driver allow SDK developers to call functions not supported by the SDK, however the format of these calls is complicated and generally undocumented. The DVR Express libraries (clfc_sfgenctrl and cl160_sfgenctrl) provide developer-friendly routines to access features not supported by the Video Savant SDK alone. These features are primarily hardware-specific functions such as signal management, and multi-camera support which is added exclusively by the driver. Consult CL160_sfgenctrl.pdf or CLFC SFGenCtrl Library.pdf for documentation. Most of the functions accessible through the libraries are implemented by making general control calls directly to the driver.