VideoCodec/Data/Types.h

#ifndef TYPES_H_ #define TYPES_H_ // The type definitions in this file abstract away from various primitive types. // Types for pixel/coefficient/encoded data/motion vector displacements/motion vector errors in frames. typedef unsigned char UnsignedByte; typedef short int SignedShort; typedef signed char SignedByte; typedef unsigned short int UnsignedShort; // Counts and lengths. typedef unsigned short int BlockCount; typedef unsigned short int PixelCount; typedef unsigned long int FrameCount; typedef unsigned long int FrameDataBitLength; typedef unsigned long int FrameDataByteCount; // Stream format types. typedef unsigned short int CodecIdentifier; typedef unsigned short int StreamFormatIdentifier; #endif /*TYPES_H_*/