|
AVBlocks for C++
3.4
Audio and Video Software Development Kit
|
| Nprimo | Top namespace for all libraries developed by Primo Software Corp |
| Navblocks | AVBlocks Application Programming Interface |
| NAVBlocksError | Defines API usage errors |
| NHardwareEncoder | Defines which hardware encoder should be used for hardware accelerated encoding |
| NLibrary | Initializes AVBlocks and manages license information |
| NParam | Defines parameters that can be passed to the transcoder and to the components that are used in the transcoding process |
| NDecoder | Parameters specific to decoders |
| NVideo | Parameters specific to video decoders |
| NH264 | Parameters specific to H.264 decoders |
| NVUI | Parameters the are part of the Video Usability Information in the H.264 stream |
| NDemuxer | Parameters specific to demuxers |
| NMpeg | Parameters specific to the Mpeg demuxer |
| NEncoder | Parameters specific to encoders |
| NAudio | Parameters specific to audio encoders |
| NAAC | Parameters specific to AAC audio encoders |
| NG711 | Parameters specific to G.711 audio encoder |
| NMPEG1 | Parameters specific to MPEG1 audio encoders |
| NOpus | Parameters specific to Opus audio encoders |
| NVorbis | Parameters specific to Vorbis audio encoders |
| NWMA | Parameters specific to WMA audio encoders |
| NVideo | Parameters specific to video encoders |
| NH264 | Parameters specific to AVC/H.264 encoders |
| NH265 | Parameters specific to HEVC/H.265 encoders |
| NMPEG2 | Parameters specific to MPEG-1 and MPEG-2 video encoders |
| NVP8 | Parameters specific to VP8 video encoder |
| NVP9 | Parameters specific to VP9 video encoder |
| NMuxer | Parameters specific to muxers |
| NMP4 | Parameters specific to MP4 muxers |
| NVideo | Parameters specific to video filters |
| NCrop | Parameters specific to video cropping |
| NDeinterlacing | Parameters specific to video deinterlacing |
| NFrameRateConverter | Parameters specific to the video frame rate converter filter |
| NOverlay | Parameters specific to the video overlay filter |
| NPad | Parameters specific to video padding |
| NResize | Parameters specific to video resizing |
| NParamType | The ParamType represents the type of the data stored in a Parameter |
| NPinConnection | These constants are used as special values of MediaPin.ID |
| NPreset | Defines output presets supported by AVBlocks |
| NAudio | Describes output audio presets structured by codec and device type |
| NAudioCD | Presets for audio compatible with AudioCD (LPCM, 44100 Hz, stereo, 16-bit) |
| NDVD | Presets for audio compatible with DVD-Video |
| NGeneric | Generic audio presets (unrelated to specific devices) |
| NM4A | M4A presets (AAC audio in MP4 container) |
| NMP3 | MP3 presets (MPEG-1 Layer 3) |
| NOggVorbis | Presets for Vorbis audio in Ogg container |
| NWMA | Presets for Windows Media Audio |
| NLossless | Presets for the WMA Lossless codec |
| NProfessional | Presets for the WMA Pro codec |
| NStandard | Presets for the WMA standard codec |
| NVideo | Describes output video presets structured by codec and device type |
| NAndroidPhone | Presets for Android phones |
| NAndroidTablet | Presets for Android tablets |
| NAppleLiveStreaming | Apple HTTP Live Streaming Presets |
| NAppleTV | Presets for AppleTV devices |
| NBDAV | Presets for Blu-ray Disc Audio-Visual MPEG-2 Transport Stream |
| NDVD | Presets for DVD-Video |
| NFast | Presets for fastest possible encoding |
| NMP4 | Fast MP4 presets (audio and video streams in MP4 container) |
| NGeneric | Generic video presets |
| NMP4 | Generic MP4 presets (audio and video streams in MP4 container) |
| NWebM | WebM presets |
| NHDV | Presets for High-definition video MPEG-2 Transport Stream |
| NiPad | Presets for iPad devices |
| NiPhone | Presets for iPhone devices |
| NiPod | Preset for iPod devices |
| NKindle | Kindle presets |
| NVCD | Presets for Video CD |
| NWeb | Web Video Presets |
| NMP4 | Web MP4 Presets |
| NTranscoderError | Defines Transcoder specific errors |
| NTranscoderStatus | Defines the status of a transcoder operation |
| NUse | Specifies whether particular feature should be used |
| Ncodecs | Common audio/video types and interfaces |
| NAlphaCompositingMode | Defines the way a foreground image will be combined with background video |
| NAudioChannelFlags | Defines the speaker location of one or more audio channels |
| NBitrateMode | Defines the bitrate mode of the audio/video stream |
| NCodecError | Common errors for encoders, decoders, muxers, demuxers and other A/V components |
| NColorFormat | Defines constants for various color formats |
| NDeinterlacingMethod | Defines video deinterlacing methods |
| NFrameType | Defines frame types for audio codecs, particularly for G.711 encoding |
| NH264DeblockingFilter | Defines H.264/AVC deblocking filter mode |
| NH264DirectPredMode | Defines H.264/AVC direct predition mode |
| NH264EntropyCodingMode | Defines H.264/AVC entropy coding modes |
| NH264MeMethod | Defines the motion estimation methods used when encoding H.264/AVC |
| NH264MeSplitMode | Defines the block sizes for which motion estimation should be done |
| NH264PicCodingType | Defines the picture coding type when encoding H.264/AVC |
| NH264Profile | Defines H.264/AVC profiles |
| NH264RateControlMethod | Defines methods for bitrate contorl when encoding H.264/AVC |
| NH265Level | Defines H.265/HEVC levels |
| NH265Profile | Defines H.265/HEVC profiles |
| NH265Tier | Defines H.265/HEVC tiers |
| NHwApi | API for using hardware engines |
| NHwCodecType | Hardware encoder, decoder or filter for a specific stream type |
| NHwEngine | Hardware engine for encoding/decoding/processing |
| NHwVendor | Hardware Vendor |
| NInterpolationMethod | Defines methods for sample interpolation |
| NMediaSampleFlags | Defines various media sample features |
| NMediaType | Defines media types |
| NMeta | DataStreamInfo describes a generic data stream |
| NMetaPictureType | Represents the meta picture (image) type |
| NMimeType | Defines MIME types used by primo codecs components |
| NOpusApplication | Defines Opus codec application modes |
| NPcmFlags | Defines constants for various LPCM properties |
| NPictureType | Defines video picture types (I/P/B) |
| NScanType | Defines video interlace/scan types |
| NStereoMode | Defines stereo mode in MPEG Audio and AAC |
| NStreamSubType | Defines audio and video stream subtypes |
| NStreamType | Defines major audio and video stream types, and file formats (a.k.a |
| Nerror | Shared namespace for error definitions |
| NErrorFacility | Common error facilities |
| Nlicense | Defines common license constants and interfaces used in Primo Software libraries |
| NLicenseStatusFlags | Defines the library license status |