AVBlocks for C++
1.9
Audio and Video Software Development Kit
|
primo | Top namespace for all libraries developed by Primo Software Corp |
primo::avblocks | AVBlocks Application Programming Interface |
primo::avblocks::AVBlocksError | Defines API usage errors |
primo::avblocks::CodecError | Defines errors generated by a codec block |
primo::avblocks::DemuxerError | Defines errors generated by a demuxer block during a de-multiplexing operation |
primo::avblocks::ErrorFacility | Describes the AVBlocks facilities that could generate errors |
primo::avblocks::Library | Initializes AVBlocks and manages license information |
primo::avblocks::MediaInfoError | Defines MediaInfo specific errors |
primo::avblocks::MuxerError | Defines errors generated by a muxer block during a multiplexing operation |
primo::avblocks::Param | Defines parameters that can be passed to the transcoder and to the components that are used in the transcoding process |
primo::avblocks::Param::Decoder | Parameters specific to decoders |
primo::avblocks::Param::Decoder::Video | Parameters specific to video decoders |
primo::avblocks::Param::Decoder::Video::H264 | Parameters specific to H.264 decoders |
primo::avblocks::Param::Decoder::Video::H264::VUI | Parameters the are part of the Video Usability Information in the H.264 stream |
primo::avblocks::Param::Encoder | Parameters specific to encoders |
primo::avblocks::Param::Encoder::Audio | Parameters specific to audio encoders |
primo::avblocks::Param::Encoder::Audio::MPEG1 | Parameters specific to MPEG1 audio encoders |
primo::avblocks::Param::Encoder::Audio::Vorbis | Parameters specific to Vorbis audio encoders |
primo::avblocks::Param::Encoder::Audio::WMA | Parameters specific to WMA audio encoders |
primo::avblocks::Param::Encoder::Video | Parameters specific to video encoders |
primo::avblocks::Param::Encoder::Video::H264 | Parameters specific to H.264 encoders |
primo::avblocks::Param::Encoder::Video::MPEG2 | Parameters specific to MPEG2 video encoders |
primo::avblocks::Param::Muxer | Parameters specific to muxers |
primo::avblocks::Param::Muxer::MP4 | Parameters specific to MP4 muxers |
primo::avblocks::Param::Video | Parameters specific to video filter processing |
primo::avblocks::Param::Video::Crop | Parameters specific to video cropping |
primo::avblocks::Param::Video::Deinterlacing | Parameters specific to video deinterlacing |
primo::avblocks::Param::Video::FrameRateConverter | Parameters specific to video frame rate processing |
primo::avblocks::Param::Video::Pad | Parameters specific to video padding |
primo::avblocks::Param::Video::Resize | Parameters specific to video resizing |
primo::avblocks::ParamType | The ParamType represents the type of the data stored in a Parameter |
primo::avblocks::PinConnection | These constants are used as special values of MediaPin.ID |
primo::avblocks::Preset | Defines output presets supported by AVBlocks |
primo::avblocks::Quality | An approximate indicator of audio/video quality |
primo::avblocks::StreamError | Defines errors related to operations on streams |
primo::avblocks::TranscoderError | Defines Transcoder specific errors |
primo::avblocks::TranscoderStatus | Defines the status of a transcoder operation |
primo::avblocks::Use | Specifies whether particular feature should be used |
primo::codecs | Common audio/video types and interfaces |
primo::codecs::AudioChannelFlags | Defines the speaker location of one or more audio channels |
primo::codecs::BitrateMode | Defines the bitrate mode of the audio/video stream |
primo::codecs::ColorFormat | Defines constants for various color formats |
primo::codecs::DeinterlacingMethod | Defines video deinterlacing methods |
primo::codecs::InterpolationMethod | Defines methods for sample interpolation |
primo::codecs::MediaSampleFlags | Defines various media sample features |
primo::codecs::MediaType | Defines media types |
primo::codecs::Meta | Metadata |
primo::codecs::MetaPictureType | Represents the meta picture (image) type |
primo::codecs::MimeType | Defines MIME types used by primo codecs components |
primo::codecs::PcmFlags | Defines constants for various LPCM properties |
primo::codecs::ScanType | Defines video interlace/scan types |
primo::codecs::StreamSubType | Defines audio and video stream subtypes |
primo::codecs::StreamType | Defines major audio and video stream types, and file formats (a.k.a |
primo::license | Defines common license constants and interfaces used in Primo Software libraries |
primo::license::LicenseStatusFlags | Defines the library license status |