AVBlocks for C++
1.13
Audio and Video Software Development Kit
|
primo | Top namespace for all libraries developed by Primo Software Corp |
avblocks | AVBlocks Application Programming Interface |
AVBlocksError | Defines API usage errors |
CodecError | Deprecated |
DemuxerError | Deprecated |
ErrorFacility | AVBlocks error facilities |
Library | Initializes AVBlocks and manages license information |
MediaInfoError | Deprecated |
MuxerError | Deprecated |
Param | Defines parameters that can be passed to the transcoder and to the components that are used in the transcoding process |
Decoder | Parameters specific to decoders |
Video | Parameters specific to video decoders |
H264 | Parameters specific to H.264 decoders |
VUI | Parameters the are part of the Video Usability Information in the H.264 stream |
Encoder | Parameters specific to encoders |
Audio | Parameters specific to audio encoders |
MPEG1 | Parameters specific to MPEG1 audio encoders |
Vorbis | Parameters specific to Vorbis audio encoders |
WMA | Parameters specific to WMA audio encoders |
Video | Parameters specific to video encoders |
H264 | Parameters specific to H.264 encoders |
MPEG2 | Parameters specific to MPEG-1 and MPEG-2 video encoders |
Muxer | Parameters specific to muxers |
MP4 | Parameters specific to MP4 muxers |
Video | Parameters specific to video filter processing |
Crop | Parameters specific to video cropping |
Deinterlacing | Parameters specific to video deinterlacing |
FrameRateConverter | Parameters specific to video frame rate processing |
Pad | Parameters specific to video padding |
Resize | Parameters specific to video resizing |
ParamType | The ParamType represents the type of the data stored in a Parameter |
PinConnection | These constants are used as special values of MediaPin.ID |
Preset | Defines output presets supported by AVBlocks |
Audio | Describes output audio presets structured by codec and device type |
AudioCD | Presets for audio compatible with AudioCD (LPCM, 44100 Hz, stereo, 16-bit) |
DVD | Presets for audio compatible with DVD-Video |
Generic | Generic audio presets (unrelated to specific devices) |
M4A | M4A presets (AAC audio in MP4 container) |
MP3 | MP3 presets (MPEG-1 Layer 3) |
OggVorbis | Presets for Vorbis audio in Ogg container |
WMA | Presets for Windows Media Audio |
Professional | Presets for the WMA Pro codec |
Standard | Presets for the WMA standard codec |
Video | Describes output video presets structured by codec and device type |
AndroidPhone | Presets for Android phones |
AndroidTablet | Presets for Android tablets |
AppleLiveStreaming | Presets for Apple Live Streaming |
AppleTV | Presets for AppleTV devices |
BDAV | Presets for Blu-ray Disc Audio-Visual MPEG-2 Transport Stream |
DVD | Presets for DVD-Video |
Fast | Presets for fastest possible encoding |
MP4 | Fast MP4 presets (audio and video streams in MP4 container) |
Generic | Generic video presets (unrelated to specific devices) |
MP4 | MP4 presets (audio and video streams in MP4 container) |
WebM | WebM presets |
iPad | Presets for iPad devices |
iPhone | Presets for iPhone devices |
iPod | Preset for iPod devices |
VCD | Presets for Video CD |
StreamError | Deprecated |
TranscoderError | Defines Transcoder specific errors |
TranscoderStatus | Defines the status of a transcoder operation |
Use | Specifies whether particular feature should be used |
codecs | Common audio/video types and interfaces |
AudioChannelFlags | Defines the speaker location of one or more audio channels |
BitrateMode | Defines the bitrate mode of the audio/video stream |
CodecError | Common errors for encoders, decoders, muxers, demuxers and other A/V components |
ColorFormat | Defines constants for various color formats |
DeinterlacingMethod | Defines video deinterlacing methods |
H264DeblockingFilter | Defines H.264/AVC deblocking filter mode |
H264DirectPredMode | Defines H.264/AVC direct predition mode |
H264EntropyCodingMode | Defines H.264/AVC entropy coding modes |
H264MeMethod | Defines the motion estimation methods used when encoding H.264/AVC |
H264MeSplitMode | Defines the block sizes for which motion estimation should be done |
H264PicCodingType | Defines the picture coding type when encoding H.264/AVC |
H264Profile | Defines H.264/AVC profiles |
H264RateControlMethod | Defines methods for bitrate contorl when encoding H.264/AVC |
InterpolationMethod | Defines methods for sample interpolation |
MediaSampleFlags | Defines various media sample features |
MediaType | Defines media types |
Meta | Metadata |
MetaPictureType | Represents the meta picture (image) type |
MimeType | Defines MIME types used by primo codecs components |
PcmFlags | Defines constants for various LPCM properties |
ScanType | Defines video interlace/scan types |
StreamSubType | Defines audio and video stream subtypes |
StreamType | Defines major audio and video stream types, and file formats (a.k.a |
error | Shared namespace for error definitions |
ErrorFacility | Common error facilities |
license | Defines common license constants and interfaces used in Primo Software libraries |
LicenseStatusFlags | Defines the library license status |