AVBlocks for C++  1.9
Audio and Video Software Development Kit
primo::codecs Namespace Reference

Common audio/video types and interfaces. More...

Namespaces

namespace  AudioChannelFlags
 

Defines the speaker location of one or more audio channels.


namespace  BitrateMode
 

Defines the bitrate mode of the audio/video stream.


namespace  ColorFormat
 

Defines constants for various color formats.


namespace  DeinterlacingMethod
 

Defines video deinterlacing methods.


namespace  InterpolationMethod
 

Defines methods for sample interpolation.


namespace  MediaSampleFlags
 

Defines various media sample features.


namespace  MediaType
 

Defines media types.


namespace  Meta
 

Metadata.


namespace  MetaPictureType
 

Represents the meta picture (image) type.


namespace  MimeType
 

Defines MIME types used by primo codecs components.


namespace  PcmFlags
 

Defines constants for various LPCM properties.


namespace  ScanType
 

Defines video interlace/scan types.


namespace  StreamSubType
 

Defines audio and video stream subtypes.


namespace  StreamType
 

Defines major audio and video stream types, and file formats (a.k.a.


Classes

class  MediaBuffer
 A buffer for media data. More...
class  MediaSample
 MediaSample represents one or more samples of audio or video data. More...
class  StreamInfo
 Provides properties and operations that are common for all elementary streams. More...
class  StreamInfoEnum
 StreamInfoEnum is a read-only collection of StreamInfo objects. More...
class  AudioStreamInfo
 AudioStreamInfo describes an elementary audio stream. More...
class  VideoStreamInfo
 VideoStreamInfo describes an elementary video stream. More...
class  Buffer
 Provides FIFO semantics and helper functions for MediaBuffer. More...
class  MetaPicture
 MetaPicture describes a meta image that is part of an audio or video file. More...
class  MetaPictureList
 MetaPictureList represents the meta pictures inside a Metadata object. More...
class  MetaAttribute
 MetaAttribute describes a textual meta information that is part of an audio or video file. More...
class  MetaAttributeList
 MetaAttributeList represents the meta attributes inside a Metadata object. More...
class  Metadata
 Metadata describes meta information that is part of an audio or video file. More...

Detailed Description

Common audio/video types and interfaces.

 All Classes Namespaces Files Functions Variables Enumerations Enumerator