vbi.h File Reference

Definition of classes that handle Vertical Inerval Blanking data. More...

Go to the source code of this file.

Namespaces

namespace  mxflib

Classes

class  VBILine
 Class that holds a single line of VBI data. More...
class  VBISource
 Class that holds the VBI data for a frame and supplies it as an EssenceSource. More...

Typedefs

typedef SmartPtr< VBILine > VBILinePtr
typedef std::map< int, VBILinePtr > VBILineMap

Enumerations

enum  VBIWrappingType { VBIFrame = 1, VBIField1 = 2, VBIField2 = 3, VBIProgressive = 4 }
 Wrapping type enumeration, as per SMPTE-436M. More...
enum  VBISampleCoding {
  Y1Bit = 1, C1Bit = 2, YC1Bit = 3, Y8Bit = 4,
  C8Bit = 5, YC8Bit = 6, Y10Bit = 7, C10Bit = 8,
  YC10Bit = 9
}
 Sample coding enumeration, as per SMPTE-436M. More...


Detailed Description

Definition of classes that handle Vertical Inerval Blanking data.

Version:
Id
vbi.h,v 1.3 2006/08/25 16:20:20 matt-beard Exp

Generated on Mon Apr 2 15:20:55 2007 for MXFLib by  doxygen 1.5.1-p1