|
AVBlocks for C++
3.2
Audio and Video Software Development Kit
|
AVBlocks Application Programming Interface. More...
Namespaces | |
| namespace | AVBlocksError |
| Defines API usage errors. | |
| namespace | HardwareEncoder |
| Defines which hardware encoder should be used for hardware accelerated encoding. | |
| namespace | Library |
| Initializes AVBlocks and manages license information. | |
| 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 | 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 | Block |
| A Block is a unit that can produce, consume or transform media samples from/to multiple inputs/outputs. More... | |
| class | Config |
| Global configuration. More... | |
| class | FloatParameter |
| The parameter represents a 64-bit floating point number (double precision). More... | |
| class | HwConfig |
| Global hardware configuration. More... | |
| class | IntParameter |
| The parameter represents a 64-bit integer. More... | |
| class | MediaBufferParameter |
| The parameter represents a MediaBuffer object. 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 | Parameter |
| Parameter is the base class for named parameters passed to various classes in AVBlocks. More... | |
| class | ParameterList |
| A collection of Parameter objects. More... | |
| class | StringParameter |
| The parameter represents an untyped value which is stored in a char_t string. More... | |
| class | Transcoder |
| Provides functionality for audio and video encoding, decoding and transforming. 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 | VideoStreamInfoParameter |
| The parameter represents a VideoStreamInfo object. More... | |
AVBlocks Application Programming Interface.