|
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.