Function ff_alloc_picture

Source
pub unsafe extern "C" fn ff_alloc_picture(
    avctx: *mut AVCodecContext,
    pic: *mut Picture,
    me: *mut MotionEstContext,
    sc: *mut ScratchpadContext,
    shared: c_int,
    encoding: c_int,
    chroma_x_shift: c_int,
    chroma_y_shift: c_int,
    out_format: c_int,
    mb_stride: c_int,
    mb_width: c_int,
    mb_height: c_int,
    b8_stride: c_int,
    linesize: *mut isize,
    uvlinesize: *mut isize,
) -> c_int
Expand description

Allocate a Picture. The pixels are allocated/set by calling get_buffer() if shared = 0.