pjmedia_vid_codec_param class final

Detailed codec attributes used in configuring a codec and in querying the capability of codec factories. Default attributes of any codecs could be queried using #pjmedia_vid_codec_mgr_get_default_param() and modified using #pjmedia_vid_codec_mgr_set_default_param().

Please note that codec parameter also contains SDP specific setting, #dec_fmtp and #enc_fmtp, which may need to be set appropriately based on the effective setting. See each codec documentation for more detail.

Inheritance
Implemented types
Available extensions

Properties

address Pointer<T>

Available on T, provided by the StructAddress extension

The memory address of the underlying data.
no setter
dec_fmt pjmedia_format
< Decoded format
getter/setter pair
dec_fmtp pjmedia_codec_fmtp
< Decoder fmtp params
getter/setter pair
dir int
< Direction
getter/setter pair
enc_fmt pjmedia_format
< Encoded format
getter/setter pair
enc_fmtp pjmedia_codec_fmtp
< Encoder fmtp params
getter/setter pair
enc_mtu int
< MTU or max payload size setting
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
ignore_fmtp int
< Ignore fmtp params. If set to PJ_TRUE, the codec will apply format settings specified in enc_fmt and dec_fmt only.
getter/setter pair
packing int
< Packetization strategy.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited