Camstream: CamStream API documentation

Main Page Class Hierarchy Compound List File List Compound Members File Members

# Camstream Compound List

Here are the classes, structs, unions and interfaces with brief descriptions:

- CAdaptiveHuffman (An adaptive Huffman encoder in C++)
- CBasicPanel (A simple panel that displays 1 or 3 images (RGB/YUV style))
- CCamFrame
- CCamPanel (Abstract class for panels, visual representations of various stages in the image processing)
- CCamStreamApp (The CamStream main application class)
- CCamStreamMainWindow (Name says it all: main window, with menu bar, etc)
- CCamTile
- CCamWindow (Base class for use on CCamStreamMainWindow)
- CChannelSelector
- CCodecFrame (A base class for video codecs)
- CDCTPanel (This class will compress or decompress a YUV panel using the DCT)
- CDeltaPanel (Registers a panel that calculates a 'delta' image from the videosource)
- CDiffPanel (Show difference of two panels)
- CFTPPut
- CFTPSettings
- HuffBlock
- HuffNode
- CImagePanelRGB (A simple CamPanel that displays RGB images from CVideoDevice)
- CImagePanelYUV (A simple CamPanel that displays YUV images from CVideoDevice)
- CIntgPanel (Integrator, reverse of Differentatior)
- COpenDeviceDlg
- pwc_leds
- pwc_probe
- pwc_wb_speed
- pwc_whitebalance
- QApplication
- QDialog
- QMainWindow
- QObject
- QWidget
- CRGBShow (Display RGB image from YUV representation)
- CSimpleCodec (A simple, experimental codec for video conferencing)
- CSnapshotSettings
- CSnapshotSettingsDlg
- SVideoOptions (Options per video device)
- CTimeSnapDlg
- CVideoAudioInput
- CVideoCollector
- CVideoDevice (A device wrapper for Video4Linux devices)
- CVideoDeviceInput
- CVideoDeviceTuner (Tuner on V4L device)
- CVideoSettings
- CVideoSettingsDlg
- CWebCamViewer