ClassesΒΆ
Name |
Kind |
Description |
|---|---|---|
class |
Base class for all objects that require reference management. |
|
class |
The Stream interface can be used to implement a data source or sink. |
|
class |
A Block is a unit that can produce, consume or transform media samples from/to multiple inputs/outputs. |
|
class |
Global configuration. |
|
class |
The parameter represents a 64-bit floating point number (double precision). |
|
class |
Global hardware configuration. |
|
class |
The parameter represents a 64-bit integer. |
|
class |
The parameter represents a MediaBuffer object. |
|
class |
Analyzes a file or a stream and provides information about its type and properties. |
|
class |
MediaPin represents an elementary media stream. |
|
class |
MediaPinList represents the elementary pins within a MediaSocket object. |
|
class |
An input or output point of the Transcoder. |
|
class |
MediaSocketList represents the inputs or outputs of a Transcoder. |
|
class |
Parameter is the base class for named parameters passed to various classes in AVBlocks. |
|
class |
A collection of Parameter objects. |
|
class |
The parameter represents an untyped value which is stored in a char_t string. |
|
class |
Provides functionality for audio and video encoding, decoding and transforming. |
|
class |
The TranscoderCallback provides a way to receive notifications from the Transcoder and also to control its operation while it is running (Transcoder::run). |
|
class |
The parameter represents a VideoStreamInfo object. |
|
class |
AudioStreamInfo describes an elementary audio stream. |
|
class |
Enumerates available hardware codecs. |
|
class |
Describes a hardware encoder, decoder or filter. |
|
class |
An immutable list of hardware codecs. |
|
class |
Describes a device that can be used for hardware accelerated encoding, decoding or processing. |
|
class |
An immutable list of devices. |
|
class |
A buffer for media data. |
|
class |
MediaSample represents one or more samples of audio or video data. |
|
class |
MetaAttribute describes a textual meta information that is part of an audio or video file. |
|
class |
MetaAttributeList represents the meta attributes inside a Metadata object. |
|
class |
MetaPicture describes a meta image that is part of an audio or video file. |
|
class |
MetaPictureList represents the meta pictures inside a Metadata object. |
|
class |
Metadata describes meta information that is part of an audio or video file. |
|
class |
Provides properties and operations that are common for all elementary streams. |
|
class |
StreamInfoEnum is a read-only collection of StreamInfo objects. |
|
class |
VideoStreamInfo describes an elementary video stream. |
|
class |
Describes an error interface used for uniform error handling across all Primo Software libraries. |
|
class |
Provides information about the current license state of the library. |