AVBlocks for C++  1.9
Audio and Video Software Development Kit
primo::avblocks::Param Namespace Reference

Defines parameters that can be passed to the transcoder and to the components that are used in the transcoding process. More...

Namespaces

namespace  Decoder
 

Parameters specific to decoders.


namespace  Encoder
 

Parameters specific to encoders.


namespace  Muxer
 

Parameters specific to muxers.


namespace  Video
 

Parameters specific to video filter processing.



Detailed Description

Defines parameters that can be passed to the transcoder and to the components that are used in the transcoding process.

A parameter can be used with one or more components like decoders, encoders, demuxers, muxers, and others.

A parameter can apply to:

  • any component
  • a certain component category like encoders, decoders, demuxers, muxers, etc.

  • a component that handles a specific format like H.264 encoder, MPEG-2 encoder, MPEG-2 muxer, etc.

  • a specific implementation of a component, or a block like PrimoCodecs H.264 encoder

The value representation, range and interpretation is different for each parameter.

See also:
ParameterList
MediaPin::params
MediaSocket::params
 All Classes Namespaces Files Functions Variables Enumerations Enumerator