|
AVBlocks for C++
2.1
Audio and Video Software Development Kit
|
| Top namespace for all libraries developed by Primo Software Corp | |
| AVBlocks Application Programming Interface | |
| Defines API usage errors | |
| Defines which hardware encoder should be used for hardware accelerated encoding | |
| Initializes AVBlocks and manages license information | |
| Defines parameters that can be passed to the transcoder and to the components that are used in the transcoding process | |
| Parameters specific to decoders | |
| Parameters specific to video decoders | |
| Parameters specific to demuxers | |
| Parameters specific to the Mpeg demuxer | |
| Parameters specific to encoders | |
| Parameters specific to audio encoders | |
| Parameters specific to video encoders | |
| Parameters specific to muxers | |
| Parameters specific to MP4 muxers | |
| Parameters specific to video filters | |
| Parameters specific to video cropping | |
| Parameters specific to video deinterlacing | |
| Parameters specific to the video frame rate converter filter | |
| Parameters specific to the video overlay filter | |
| Parameters specific to video padding | |
| Parameters specific to video resizing | |
| The ParamType represents the type of the data stored in a Parameter | |
| These constants are used as special values of MediaPin.ID | |
| Defines output presets supported by AVBlocks | |
| Describes output audio presets structured by codec and device type | |
| Presets for audio compatible with AudioCD (LPCM, 44100 Hz, stereo, 16-bit) | |
| Presets for audio compatible with DVD-Video | |
| Generic audio presets (unrelated to specific devices) | |
| Describes output video presets structured by codec and device type | |
| Presets for Android phones | |
| Presets for Android tablets | |
| Apple HTTP Live Streaming Presets | |
| Presets for AppleTV devices | |
| Presets for Blu-ray Disc Audio-Visual MPEG-2 Transport Stream | |
| Presets for DVD-Video | |
| Presets for fastest possible encoding | |
| Generic video presets | |
| Presets for High-definition video MPEG-2 Transport Stream | |
| Presets for iPad devices | |
| Presets for iPhone devices | |
| Preset for iPod devices | |
| Kindle presets | |
| Presets for Video CD | |
| Web Video Presets | |
| Defines Transcoder specific errors | |
| Defines the status of a transcoder operation | |
| Specifies whether particular feature should be used | |
| Common audio/video types and interfaces | |
| Defines the way a foreground image will be combined with background video | |
| Defines the speaker location of one or more audio channels | |
| Defines the bitrate mode of the audio/video stream | |
| Common errors for encoders, decoders, muxers, demuxers and other A/V components | |
| Defines constants for various color formats | |
| Defines video deinterlacing methods | |
| Defines H.264/AVC deblocking filter mode | |
| Defines H.264/AVC direct predition mode | |
| Defines H.264/AVC entropy coding modes | |
| Defines the motion estimation methods used when encoding H.264/AVC | |
| Defines the block sizes for which motion estimation should be done | |
| Defines the picture coding type when encoding H.264/AVC | |
| Defines H.264/AVC profiles | |
| Defines methods for bitrate contorl when encoding H.264/AVC | |
| Defines H.265/HEVC levels | |
| Defines H.265/HEVC profiles | |
| Defines H.265/HEVC tiers | |
| API for using hardware engines | |
| Hardware encoder, decoder or filter for a specific stream type | |
| Hardware engine for encoding/decoding/processing | |
| Hardware Vendor | |
| Defines methods for sample interpolation | |
| Defines various media sample features | |
| Defines media types | |
| DataStreamInfo describes a generic data stream | |
| Represents the meta picture (image) type | |
| Defines MIME types used by primo codecs components | |
| Defines constants for various LPCM properties | |
| Defines video picture types (I/P/B) | |
| Defines video interlace/scan types | |
| Defines audio and video stream subtypes | |
| Defines major audio and video stream types, and file formats (a.k.a | |
| Shared namespace for error definitions | |
| Each facility represents the component that reports the error | |
| Defines common license constants and interfaces used in Primo Software libraries | |
| Defines the library license status |