Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
cAVSink.h File Reference

Go to the source code of this file.

Classes

class  GrayLib::cAVHeader
 
class  GrayLib::cAVHeaderStream
 
class  GrayLib::cAVHeaderFrame
 
class  GrayLib::cAVFrame
 
class  GrayLib::cAVSink
 
class  GrayLib::cAVSinkNull
 
class  GrayLib::cAVReader
 
class  GrayLib::cAVControl
 
class  GrayLib::cAVRateController
 

Namespaces

 GrayLib
 

Typedefs

typedef short GrayLib::AV_QUALITY_t
 0 to 10000 e.g. 9900 = 99%. same as ICQUALITY_LOW,ICQUALITY_HIGH More...
 
typedef BYTE GrayLib::AV_STREAM_t
 a single type as a BYTE. More...
 
typedef BYTE GrayLib::AV_STREAMS_t
 bitmask of AV_STREAM_t .. More...
 

Enumerations

enum  GrayLib::AV_STREAM_TYPE {
  GrayLib::AV_STREAM_UNK = 0 , GrayLib::AV_STREAM_Video , GrayLib::AV_STREAM_Audio , GrayLib::AV_STREAM_Text ,
  GrayLib::AV_STREAM_Location , GrayLib::AV_STREAM_Meta , GrayLib::AV_STREAM_QTY , GrayLib::AV_STREAM_MASK = 0x0f
}
 

Detailed Description

Todo:
proper define/use terms for whole stream vs 1 channel.