AVBlocks for C++
1.9
Audio and Video Software Development Kit
|
AVBlocks Application Programming Interface. More...
Namespaces | |
namespace | AVBlocksError |
Defines API usage errors. | |
namespace | CodecError |
Defines errors generated by a codec block. | |
namespace | DemuxerError |
Defines errors generated by a demuxer block during a de-multiplexing operation. | |
namespace | ErrorFacility |
Describes the AVBlocks facilities that could generate errors. | |
namespace | Library |
Initializes AVBlocks and manages license information. | |
namespace | MediaInfoError |
Defines MediaInfo specific errors. | |
namespace | MuxerError |
Defines errors generated by a muxer block during a multiplexing operation. | |
namespace | Param |
Defines parameters that can be passed to the transcoder and to the components that are used in the transcoding process. | |
namespace | ParamType |
The ParamType represents the type of the data stored in a Parameter. | |
namespace | PinConnection |
These constants are used as special values of MediaPin.ID. | |
namespace | Preset |
Defines output presets supported by AVBlocks. | |
namespace | Quality |
An approximate indicator of audio/video quality. | |
namespace | StreamError |
Defines errors related to operations on streams. | |
namespace | TranscoderError |
Defines Transcoder specific errors. | |
namespace | TranscoderStatus |
Defines the status of a transcoder operation. | |
namespace | Use |
Specifies whether particular feature should be used. | |
Classes | |
class | ErrorInfo |
Describes an AVBlocks error. More... | |
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... |
AVBlocks Application Programming Interface.