pub struct AVCodecParserContext {
pub priv_data: *mut c_void,
pub parser: *mut AVCodecParser,
pub frame_offset: int64_t,
pub cur_offset: int64_t,
pub next_frame_offset: int64_t,
pub pict_type: c_int,
pub repeat_pict: c_int,
pub pts: int64_t,
pub dts: int64_t,
pub last_pts: int64_t,
pub last_dts: int64_t,
pub fetch_timestamp: c_int,
pub cur_frame_start_index: c_int,
pub cur_frame_offset: [int64_t; 4],
pub cur_frame_pts: [int64_t; 4],
pub cur_frame_dts: [int64_t; 4],
pub flags: c_int,
pub offset: int64_t,
pub cur_frame_end: [int64_t; 4],
pub key_frame: c_int,
pub convergence_duration: int64_t,
pub dts_sync_point: c_int,
pub dts_ref_dts_delta: c_int,
pub pts_dts_delta: c_int,
pub cur_frame_pos: [int64_t; 4],
pub pos: int64_t,
pub last_pos: int64_t,
pub duration: c_int,
pub field_order: AVFieldOrder,
pub picture_structure: AVPictureStructure,
pub output_picture_number: c_int,
pub width: c_int,
pub height: c_int,
pub coded_width: c_int,
pub coded_height: c_int,
pub format: c_int,
}
Fields
priv_data: *mut c_void
parser: *mut AVCodecParser
frame_offset: int64_t
cur_offset: int64_t
next_frame_offset: int64_t
pict_type: c_int
repeat_pict: c_int
pts: int64_t
dts: int64_t
last_pts: int64_t
last_dts: int64_t
fetch_timestamp: c_int
cur_frame_start_index: c_int
cur_frame_offset: [int64_t; 4]
cur_frame_pts: [int64_t; 4]
cur_frame_dts: [int64_t; 4]
flags: c_int
offset: int64_t
cur_frame_end: [int64_t; 4]
key_frame: c_int
convergence_duration: int64_t
dts_sync_point: c_int
dts_ref_dts_delta: c_int
pts_dts_delta: c_int
cur_frame_pos: [int64_t; 4]
pos: int64_t
last_pos: int64_t
duration: c_int
field_order: AVFieldOrder
picture_structure: AVPictureStructure
output_picture_number: c_int
width: c_int
height: c_int
coded_width: c_int
coded_height: c_int
format: c_int
Trait Implementations
Formats the value using the given formatter.