AVBlocks for C++  1.13
Audio and Video Software Development Kit
primo::avblocks Namespace Reference

AVBlocks Application Programming Interface. More...

Namespaces

 AVBlocksError
 Defines API usage errors.
 
 CodecError
 Deprecated.
 
 DemuxerError
 Deprecated.
 
 ErrorFacility
 AVBlocks error facilities.
 
 Library
 Initializes AVBlocks and manages license information.
 
 MediaInfoError
 Deprecated.
 
 MuxerError
 Deprecated.
 
 Param
 Defines parameters that can be passed to the transcoder and to the components that are used in the transcoding process.
 
 ParamType
 The ParamType represents the type of the data stored in a Parameter.
 
 PinConnection
 These constants are used as special values of MediaPin.ID.
 
 Preset
 Defines output presets supported by AVBlocks.
 
 StreamError
 Deprecated.
 
 TranscoderError
 Defines Transcoder specific errors.
 
 TranscoderStatus
 Defines the status of a transcoder operation.
 
 Use
 Specifies whether particular feature should be used.
 

Classes

class  Parameter
 Parameter is the base class for named parameters passed to various classes in AVBlocks. More...
 
class  ByteArrayParameter
 The parameter represents a byte array (buffer). More...
 
class  MediaBufferParameter
 The parameter represents a MediaBuffer object. More...
 
class  StringParameter
 The parameter represents an untyped value which is stored in a char_t string. More...
 
class  IntParameter
 The parameter represents a 64-bit integer. More...
 
class  FloatParameter
 The parameter represents a 64-bit floating point number (double precision). More...
 
class  ParameterList
 A collection of Parameter objects. More...
 
class  MediaInfo
 Analyzes a file or a stream and provides information about its type and properties. More...
 
class  MediaPin
 MediaPin represents an elementary media stream. More...
 
class  MediaPinList
 MediaPinList represents the elementary pins within a MediaSocket object. More...
 
class  MediaSocket
 An input or output point of the Transcoder. More...
 
class  MediaSocketList
 MediaSocketList represents the inputs or outputs of a Transcoder. More...
 
class  TranscoderCallback
 The TranscoderCallback provides a way to receive notifications from the Transcoder and also to control its operation while it is running (Transcoder::run). More...
 
class  Transcoder
 Provides functionality for audio and video encoding, decoding and transforming. More...
 

Detailed Description

AVBlocks Application Programming Interface.