|
AVBlocks for C++
1.13
Audio and Video Software Development Kit
|
| Provides FIFO semantics and helper functions for MediaBuffer | |
| MediaPinList represents the elementary pins within a MediaSocket object | |
| MediaSocketList represents the inputs or outputs of a Transcoder | |
| Base class for all objects that require reference management | |
| Analyzes a file or a stream and provides information about its type and properties | |
| MediaPin represents an elementary media stream | |
| An input or output point of the Transcoder | |
| 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 64-bit floating point number (double precision) | |
| The parameter represents a 64-bit integer | |
| The parameter represents a MediaBuffer object | |
| The parameter represents an untyped value which is stored in a char_t string | |
| A collection of Parameter objects | |
| Provides functionality for audio and video encoding, decoding and transforming | |
| The TranscoderCallback provides a way to receive notifications from the Transcoder and also to control its operation while it is running (Transcoder::run) | |
| A buffer for media data | |
| MediaSample represents one or more samples of audio or video data | |
| 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 | |
| MetaPicture describes a meta image that is part of an audio or video file | |
| MetaPictureList represents the meta pictures inside a Metadata object | |
| Provides properties and operations that are common for all elementary streams | |
| AudioStreamInfo describes an elementary audio stream | |
| VideoStreamInfo describes an elementary video stream | |
| StreamInfoEnum is a read-only collection of StreamInfo objects | |
| Provides information about the current license state of the library | |
| The Stream interface can be used to implement a data source or sink |