FunctionsΒΆ

Name

Description

primo::avblocks::Library::config()

Returns the library configuration object.

primo::avblocks::Library::createAudioStreamInfo()

Creates an empty audio stream info.

primo::avblocks::Library::createDataStreamInfo()

Creates a stream info for generic data.

primo::avblocks::Library::createErrorInfo()

Creates a new ErrorInfo instance.

primo::avblocks::Library::createFloatParameter()

Creates a float parameter.

primo::avblocks::Library::createHardware()

Creates a Hardware enumeration object.

primo::avblocks::Library::createIntParameter()

Creates an integer parameter.

primo::avblocks::Library::createLicenseInfo()

Creates a new LicenseInfo instance.

primo::avblocks::Library::createMediaBuffer()

Creates a media buffer with the specified capacity.

primo::avblocks::Library::createMediaBufferParameter()

Creates a parameter that holds a MediaBuffer object.

primo::avblocks::Library::createMediaInfo()

Creates a media information object.

primo::avblocks::Library::createMediaPin()

Creates a media pin.

primo::avblocks::Library::createMediaSample()

Creates an empty media sample.

primo::avblocks::Library::createMediaSocket()

Creates a media socket from a MediaInfo object.

primo::avblocks::Library::createMediaSocket()

Creates a media socket from an AVBlocks Preset.

primo::avblocks::Library::createMediaSocket()

Creates a media socket.

primo::avblocks::Library::createMetaAttribute()

Creates an empty MetaAttribute object.

primo::avblocks::Library::createMetaPicture()

Creates an empty MetaPicture object.

primo::avblocks::Library::createMetadata()

Creates an empty Metadata object.

primo::avblocks::Library::createParameterList()

Creates an empty collection of filter parameters.

primo::avblocks::Library::createStringParameter()

Creates a parameter that holds a char_t* string.

primo::avblocks::Library::createTranscoder()

Creates a Transcoder.

primo::avblocks::Library::createVideoStreamInfo()

Creates an empty video stream info.

primo::avblocks::Library::createVideoStreamInfoParameter()

Creates a parameter that holds a VideoStreamInfoParameter object.

primo::avblocks::Library::description()

Gets library build description.

primo::avblocks::Library::initialize()

Initializes the AVBlocks library.

primo::avblocks::Library::majorVersion()

Gets library major version.

primo::avblocks::Library::minorVersion()

Gets library minor version.

primo::avblocks::Library::patchVersion()

Gets library patch version.

primo::avblocks::Library::setLicense()

Sets a license string.

primo::avblocks::Library::setLicenseTls()

Sets whether TLS (Transport Layer Security) should be used for license validation.

primo::avblocks::Library::shutdown()

Closes the AVBlocks library and frees the resources that are used (if any).