AVBlocks for C++
2.1
Audio and Video Software Development Kit
|
![]() ![]() | Global configuration |
![]() ![]() | Describes a hardware encoder, decoder or filter |
![]() ![]() | An immutable list of hardware codecs |
![]() ![]() | Global hardware configuration |
![]() ![]() | Describes a device that can be used for hardware accelerated encoding, decoding or processing |
![]() ![]() | An immutable list of devices |
![]() ![]() | 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 |
![]() ![]() ![]() | A Block is a unit that can produce, consume or transform media samples from/to multiple inputs/outputs |
![]() ![]() ![]() ![]() | Analyzes a file or a stream and provides information about its type and properties |
![]() ![]() ![]() ![]() | Provides functionality for audio and video encoding, decoding and transforming |
![]() ![]() ![]() | 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 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 |
![]() ![]() ![]() ![]() | The parameter represents a VideoStreamInfo object |
![]() ![]() ![]() | A collection of Parameter objects |
![]() ![]() ![]() | The TranscoderCallback provides a way to receive notifications from the Transcoder and also to control its operation while it is running (Transcoder::run) |
![]() ![]() ![]() | Enumerates available hardware codecs |
![]() ![]() ![]() | 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 |
![]() ![]() ![]() | Describes an error interface used for uniform error handling across all Primo Software libraries |
![]() ![]() ![]() | Provides information about the current license state of the library |
![]() ![]() ![]() | The Stream interface can be used to implement a data source or sink |