pub struct AVCodecParser {
pub codec_ids: [c_int; 5],
pub priv_data_size: c_int,
pub parser_init: extern fn(*mut AVCodecParserContext) -> c_int,
pub parser_parse: extern fn(*mut AVCodecParserContext, *mut AVCodecContext, *const *const uint8_t, *mut c_int, *const uint8_t, c_int) -> c_int,
pub parser_close: extern fn(*mut AVCodecParserContext),
pub split: extern fn(*mut AVCodecContext, *const uint8_t, c_int) -> c_int,
pub next: *mut AVCodecParser,
}
Fields
codec_ids: [c_int; 5]
priv_data_size: c_int
parser_init: extern fn(*mut AVCodecParserContext) -> c_int
parser_parse: extern fn(*mut AVCodecParserContext, *mut AVCodecContext, *const *const uint8_t, *mut c_int, *const uint8_t, c_int) -> c_int
parser_close: extern fn(*mut AVCodecParserContext)
split: extern fn(*mut AVCodecContext, *const uint8_t, c_int) -> c_int
next: *mut AVCodecParser