nx_camera_sdk  1.0
Camera SDK
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123456]
 NbroadcomBroadcom specific Video Core and OpenMAX IL stuff
 CVcosLock
 CVcosSemaphore
 Nnx
 Nkit
 Nsdk
 NnxcipVMS Camera Integration Plugin API (c++)
 CArchiveSearchOptionsSet of options, used to search archive
 CAudioFormat
 CBaseCameraManagerProvides base camera operations: getting/settings fps, resolution, bitrate, media stream url(s). Also provides pointer to other camera-management interfaces
 CBaseCameraManager2Extends BaseCameraManager by adding remote archive storage support (e.g., storage is mounted directly to camera)
 CBaseCameraManager3Extends BaseCameraManager2 by adding editable parameters
 CCameraDiscoveryManagerThis interface is used to find cameras and create BaseCameraManager instance
 CCameraDiscoveryManager2
 CCameraInfoContains base camera information
 CCameraInfo2
 CCameraInputEventHandlerReceives events on input port state change
 CCameraMediaEncoderProvides encoder parameter configuration and media stream access (by providing media stream url)
 CCameraMediaEncoder2Extends CameraMediaEncoder by adding functionality for plugin to directly provide live media stream
 CCameraMediaEncoder3
 CCameraMediaEncoder4
 CCameraMediaEncoder5
 CCameraMotionDataProviderProvides access to motion detection support, implemented on camera
 CCameraPtzManagerPan-tilt-zoom management
 CCameraRelayIOManagerRelay input/output management
 CDtsArchiveReaderProvides access to archive, stored on camera
 CLiveStreamConfig
 CMediaDataPacketPortion of media data
 CMediaDataPacket2
 CPicturePicture
 CResolutionResolution of video stream picture
 CResolutionInfoContains resolution and maximum fps, supported by camera for this resolution
 CStreamReaderUsed for reading media stream from camera
 CTimePeriodsArray of time periods
 CVideoDataPacketVideo packet. MUST contain complete frame (or field in case of interlaced video)
 NnxplVMS dynamic plugin API (c++)
 CNX_GUIDGUID of plugin interface
 CPlugin
 CPlugin2
 CPluginInterfaceBase class for every interface, provided by plugin
 CSetting
 Nnxpt
 CCommonRefCounter
 CCommonRefManager
 CNxGuidHelper
 Nrpi_camRaspberry Pi camera unit and configuration
 CCameraManager
 CCameraParametersResolutions and common camera parameters
 CDefaultRefCounter
 CDiscoveryManager
 CEncoderParametersEncoder parameters
 CMediaEncoder
 CRPiCameraRaspberry Pi camera unit
 CStreamReader
 CTimeCorrectionPTS to timestamps converter
 CVideoPacket
 Nrpi_omxRaspberry Pi OpenMAX IL layer
 CBufferOpenMAX IL CPU<->GPU buffer
 CCameraOMX.broadcom.camera
 CComponentBase class for OpenMAX IL components
 CEncoderOMX.broadcom.video_encode
 CNullSinkOMX.broadcom.null_sink
 COMXExeptionHandler for OpenMAX IL errors
 CParameterOpenMAX IL parameter
 CResizerOMX.broadcom.resize
 CVideoFromat
 CVideoSplitterOMX.broadcom.video_splitter
 Nrw_lock
 COneWriterManyReaders
 CScopedLock
 Nstd
 Chash< nxpl::NX_GUID >
 CArchiveReader
 CAxisCameraDiscoveryManagerDiscovers AXIS cameras with MDNS search method (implements nxcip::CameraDiscoveryManager)
 CAxisCameraManagerProvides access to camera's properties and instanciates other managers (implements nxcip::BaseCameraManager)
 CAxisCameraPluginMain plugin class. Hosts and initializes necessary internal data
 CAxisMediaEncoderImplementation of nxcip::CameraMediaEncoder
 CAxisRelayIOManagerProvides access to camera's relay input/output port (implements nxcip::CameraRelayIOManager)
 CCameraManager
 CDirContentsManagerManages information about image directory contents: Provides file list, generates timestamps of files, keep track of directory contents
 CDirIteratorIterates through contents of specified directory
 CDirIteratorImpl
 CDiscoveryManagerRepresents defined (in settings) image directories as cameras with dts archive storage
 CILPEmptyPacket
 CILPVideoPacket
 CImageLibraryPluginMain plugin class. Hosts and initializes necessary internal data
 CMediaEncoder
 CMotionDataPicture
 CMutexNon-recursive non-named mutex
 CScopedLock
 CMutexImpl
 COutputRedirectorAdapter
 COutputRedirectorTest
 CSavedIni
 CStreamReaderReads picture files from specified directory as video-stream
 CSyncHttpClientSynchronous wrapper on top of QNetworkAccessManager
 CSyncHttpClientDelegateHelper class, used by SyncHttpClient
 CTestIni
 CTimePeriods