#[repr(C, packed(4))]pub struct FFMpegCodecData {Show 19 fields
pub type_: i32,
pub codec: i32,
pub audio_codec: i32,
pub video_bitrate: i32,
pub audio_bitrate: i32,
pub audio_mixrate: i32,
pub audio_channels: i32,
pub audio_volume: f32,
pub gop_size: i32,
pub max_b_frames: i32,
pub flags: i32,
pub constant_rate_factor: i32,
pub ffmpeg_preset: i32,
pub rc_min_rate: i32,
pub rc_max_rate: i32,
pub rc_buffer_size: i32,
pub mux_packet_size: i32,
pub mux_rate: i32,
pub _pad1: Pointer<Void>,
}Fields§
§type_: i32§codec: i32§audio_codec: i32§video_bitrate: i32§audio_bitrate: i32§audio_mixrate: i32§audio_channels: i32§audio_volume: f32§gop_size: i32§max_b_frames: i32§flags: i32§constant_rate_factor: i32§ffmpeg_preset: i32§rc_min_rate: i32§rc_max_rate: i32§rc_buffer_size: i32§mux_packet_size: i32§mux_rate: i32§_pad1: Pointer<Void>Trait Implementations§
Source§impl GeneratedBlendStruct for FFMpegCodecData
impl GeneratedBlendStruct for FFMpegCodecData
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "FFMpegCodecData"
const STRUCT_INDEX: usize = 185usize
const STRUCT_TYPE_INDEX: usize = 267usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<FFMpegCodecData> for FFMpegCodecData
Auto Trait Implementations§
impl Freeze for FFMpegCodecData
impl RefUnwindSafe for FFMpegCodecData
impl Send for FFMpegCodecData
impl Sync for FFMpegCodecData
impl Unpin for FFMpegCodecData
impl UnwindSafe for FFMpegCodecData
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more