1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
use libc::{c_void, c_short, c_int, c_uint}; pub const AV_XVMC_ID: c_int = 0x1DC711C0; #[derive(Debug)] #[repr(C)] pub struct xvmc_pix_fmt { pub xvmc_id: c_int, pub data_blocks: *mut c_short, pub mv_blocks: *mut c_void, pub allocated_mv_blocks: c_int, pub allocated_data_blocks: c_int, pub idct: c_int, pub unsigned_intra: c_int, pub p_surface: *mut c_void, pub p_past_surface: *mut c_void, pub p_future_surface: *mut c_void, pub picture_structure: c_uint, pub flags: c_uint, pub start_mv_blocks_num: c_int, pub filled_mv_blocks_num: c_int, pub next_free_data_block_num: c_int, }