Struct ffmpeg_sys::AVCPBProperties [−][src]
#[repr(C)]pub struct AVCPBProperties { pub max_bitrate: c_int, pub min_bitrate: c_int, pub avg_bitrate: c_int, pub buffer_size: c_int, pub vbv_delay: u64, }
Expand description
This structure describes the bitrate properties of an encoded bitstream. It roughly corresponds to a subset the VBV parameters for MPEG-2 or HRD parameters for H.264/HEVC.
Fields
max_bitrate: c_int
min_bitrate: c_int
avg_bitrate: c_int
buffer_size: c_int
The size of the buffer to which the ratecontrol is applied, in bits. Zero if unknown or unspecified.
vbv_delay: u64
The delay between the time the packet this structure is associated with is received and the time when it should be decoded, in periods of a 27MHz clock.
UINT64_MAX when unknown or unspecified.
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for AVCPBProperties
impl Send for AVCPBProperties
impl Sync for AVCPBProperties
impl Unpin for AVCPBProperties
impl UnwindSafe for AVCPBProperties
Blanket Implementations
Mutably borrows from an owned value. Read more