AVBlocks for C++
1.13
Audio and Video Software Development Kit
|
![]() ![]() | Top namespace for all libraries developed by Primo Software Corp |
![]() ![]() ![]() | AVBlocks Application Programming Interface |
![]() ![]() ![]() ![]() | Defines API usage errors |
![]() ![]() ![]() ![]() | Deprecated |
![]() ![]() ![]() ![]() | Deprecated |
![]() ![]() ![]() ![]() | AVBlocks error facilities |
![]() ![]() ![]() ![]() | Initializes AVBlocks and manages license information |
![]() ![]() ![]() ![]() | Deprecated |
![]() ![]() ![]() ![]() | Deprecated |
![]() ![]() ![]() ![]() | Defines parameters that can be passed to the transcoder and to the components that are used in the transcoding process |
![]() ![]() ![]() ![]() ![]() | Parameters specific to decoders |
![]() ![]() ![]() ![]() ![]() | Parameters specific to encoders |
![]() ![]() ![]() ![]() ![]() | Parameters specific to muxers |
![]() ![]() ![]() ![]() ![]() | Parameters specific to video filter processing |
![]() ![]() ![]() ![]() | The ParamType represents the type of the data stored in a Parameter |
![]() ![]() ![]() ![]() | These constants are used as special values of MediaPin.ID |
![]() ![]() ![]() ![]() | Defines output presets supported by AVBlocks |
![]() ![]() ![]() ![]() ![]() | Describes output audio presets structured by codec and device type |
![]() ![]() ![]() ![]() ![]() | Describes output video presets structured by codec and device type |
![]() ![]() ![]() ![]() | Deprecated |
![]() ![]() ![]() ![]() | Defines Transcoder specific errors |
![]() ![]() ![]() ![]() | Defines the status of a transcoder operation |
![]() ![]() ![]() ![]() | Specifies whether particular feature should be used |
![]() ![]() ![]() ![]() | Parameter is the base class for named parameters passed to various classes in AVBlocks |
![]() ![]() ![]() ![]() | The parameter represents a byte array (buffer) |
![]() ![]() ![]() ![]() | The parameter represents a MediaBuffer object |
![]() ![]() ![]() ![]() | The parameter represents an untyped value which is stored in a char_t string |
![]() ![]() ![]() ![]() | The parameter represents a 64-bit integer |
![]() ![]() ![]() ![]() | The parameter represents a 64-bit floating point number (double precision) |
![]() ![]() ![]() ![]() | A collection of Parameter objects |
![]() ![]() ![]() ![]() | Analyzes a file or a stream and provides information about its type and properties |
![]() ![]() ![]() ![]() | MediaPin represents an elementary media stream |
![]() ![]() ![]() ![]() | MediaPinList represents the elementary pins within a MediaSocket object |
![]() ![]() ![]() ![]() | An input or output point of the Transcoder |
![]() ![]() ![]() ![]() | MediaSocketList represents the inputs or outputs of a Transcoder |
![]() ![]() ![]() ![]() | The TranscoderCallback provides a way to receive notifications from the Transcoder and also to control its operation while it is running (Transcoder::run) |
![]() ![]() ![]() ![]() | Provides functionality for audio and video encoding, decoding and transforming |
![]() ![]() ![]() | Common audio/video types and interfaces |
![]() ![]() ![]() ![]() | Defines the speaker location of one or more audio channels |
![]() ![]() ![]() ![]() | Defines the bitrate mode of the audio/video stream |
![]() ![]() ![]() ![]() | Common errors for encoders, decoders, muxers, demuxers and other A/V components |
![]() ![]() ![]() ![]() | Defines constants for various color formats |
![]() ![]() ![]() ![]() | Defines video deinterlacing methods |
![]() ![]() ![]() ![]() | Defines H.264/AVC deblocking filter mode |
![]() ![]() ![]() ![]() | Defines H.264/AVC direct predition mode |
![]() ![]() ![]() ![]() | Defines H.264/AVC entropy coding modes |
![]() ![]() ![]() ![]() | Defines the motion estimation methods used when encoding H.264/AVC |
![]() ![]() ![]() ![]() | Defines the block sizes for which motion estimation should be done |
![]() ![]() ![]() ![]() | Defines the picture coding type when encoding H.264/AVC |
![]() ![]() ![]() ![]() | Defines H.264/AVC profiles |
![]() ![]() ![]() ![]() | Defines methods for bitrate contorl when encoding H.264/AVC |
![]() ![]() ![]() ![]() | Defines methods for sample interpolation |
![]() ![]() ![]() ![]() | Defines various media sample features |
![]() ![]() ![]() ![]() | Defines media types |
![]() ![]() ![]() ![]() | Metadata |
![]() ![]() ![]() ![]() | Represents the meta picture (image) type |
![]() ![]() ![]() ![]() | Defines MIME types used by primo codecs components |
![]() ![]() ![]() ![]() | Defines constants for various LPCM properties |
![]() ![]() ![]() ![]() | Defines video interlace/scan types |
![]() ![]() ![]() ![]() | Defines audio and video stream subtypes |
![]() ![]() ![]() ![]() | Defines major audio and video stream types, and file formats (a.k.a |
![]() ![]() ![]() ![]() | A buffer for media data |
![]() ![]() ![]() ![]() | MediaSample represents one or more samples of audio or video data |
![]() ![]() ![]() ![]() | Provides properties and operations that are common for all elementary streams |
![]() ![]() ![]() ![]() | StreamInfoEnum is a read-only collection of StreamInfo objects |
![]() ![]() ![]() ![]() | AudioStreamInfo describes an elementary audio stream |
![]() ![]() ![]() ![]() | VideoStreamInfo describes an elementary video stream |
![]() ![]() ![]() ![]() | Provides FIFO semantics and helper functions for MediaBuffer |
![]() ![]() ![]() ![]() | MetaPicture describes a meta image that is part of an audio or video file |
![]() ![]() ![]() ![]() | MetaPictureList represents the meta pictures inside a Metadata object |
![]() ![]() ![]() ![]() | MetaAttribute describes a textual meta information that is part of an audio or video file |
![]() ![]() ![]() ![]() | MetaAttributeList represents the meta attributes inside a Metadata object |
![]() ![]() ![]() ![]() | Metadata describes meta information that is part of an audio or video file |
![]() ![]() ![]() | Shared namespace for error definitions |
![]() ![]() ![]() ![]() | Common error facilities |
![]() ![]() ![]() | Defines common license constants and interfaces used in Primo Software libraries |
![]() ![]() ![]() ![]() | Defines the library license status |
![]() ![]() ![]() ![]() | Provides information about the current license state of the library |
![]() ![]() ![]() | Base class for all objects that require reference management |
![]() ![]() ![]() | The Stream interface can be used to implement a data source or sink |