Properties
accuracy
“accuracy” guint
The AVBR Accuracy in the unit of tenth of percent
Flags : Read / Write
Default value : 0
async-depth
“async-depth” guint
Depth of asynchronous pipeline
Flags : Read / Write
Default value : 4
b-adapt
“b-adapt” Msdk-enc-adaptive-b *
Adaptive B-Frame Insertion control
Flags : Read / Write
Default value : off (32)
b-frames
“b-frames” guint
Number of B frames between I and P frames
Flags : Read / Write
Default value : 0
convergence
“convergence” guint
The AVBR Convergence in the unit of 100 frames
Flags : Read / Write
Default value : 0
ext-coding-props
“ext-coding-props” GstStructure *
The properties for the external coding.
Supported properties:
extbrc : External bitrate control
String. Range: { auto, on, off } Default: off
Example:
ext-coding-props="props,extbrc=on"
Flags : Read / Write
Since : 1.20
i-adapt
“i-adapt” Msdk-enc-adaptive-i *
Adaptive I-Frame Insertion control
Flags : Read / Write
Default value : off (32)
i-frames
“i-frames” guint
Number of I frames between IDR frames
Flags : Read / Write
Default value : 0
max-frame-size
“max-frame-size” guint
Maximum possible size (in kbyte) of any compressed frames (0: auto-calculate)
Flags : Read / Write
Default value : 0
max-vbv-bitrate
“max-vbv-bitrate” guint
Maximum bitrate(kbit/sec) at which data enters Video Buffering Verifier (0: auto-calculate)
Flags : Read / Write
Default value : 0
mbbrc
“mbbrc” Msdk-enc-mb-bitrate-control *
Macroblock level bitrate control
Flags : Read / Write
Default value : off (32)
num-slices
“num-slices” guint
Number of slices per frame, Zero tells the encoder to choose any slice partitioning allowed by the codec standard
Flags : Read / Write
Default value : 0
qpb
“qpb” guint
Constant quantizer for B frames (0 unlimited)
Flags : Read / Write
Default value : 0
qpi
“qpi” guint
Constant quantizer for I frames (0 unlimited). Also used as ICQQuality or QVBRQuality for different RateControl methods
Flags : Read / Write
Default value : 0
qpp
“qpp” guint
Constant quantizer for P frames (0 unlimited)
Flags : Read / Write
Default value : 0
rate-control
“rate-control” Msdk-enc-rate-control *
Rate control method
Flags : Read / Write
Default value : cbr (1)
rc-lookahead
“rc-lookahead” guint
Number of frames to look ahead for Rate control
Flags : Read / Write
Default value : 10
target-usage
“target-usage” guint
1: Best quality, 4: Balanced, 7: Best speed
Flags : Read / Write
Default value : 4
Named constants
Msdk-enc-adaptive-b
Members
auto
(0) – SDK desides what to do
off
(32) – Disable Adaptive B-Frame insertion
on
(16) – Enable Aaptive B-Frame insertion
Msdk-enc-adaptive-i
Members
auto
(0) – SDK desides what to do
off
(32) – Disable Adaptive I frame insertion
on
(16) – Enable Aaptive I frame insertion
Msdk-enc-mb-bitrate-control
Members
auto
(0) – SDK desides what to do
off
(32) – Disable Macroblock level bit rate control
on
(16) – Enable Macroblock level bit rate control
Msdk-enc-rate-control
Members
cbr
(1) – Constant Bitrate
vbr
(2) – Variable Bitrate
cqp
(3) – Constant Quantizer
avbr
(4) – Average Bitrate
la_vbr
(8) – VBR with look ahead (Non HRD compliant)
icq
(9) – Intelligent CQP
vcm
(10) – Video Conferencing Mode (Non HRD compliant)
la_icq
(11) – Intelligent CQP with LA (Non HRD compliant)
la_hrd
(13) – HRD compliant LA
qvbr
(14) – VBR with CQP
The results of the search are