public static extern FF_ALPHA img_get_alpha_info(ref AVPicture pAVPicture, PixelFormat pix_fmt, int width, int height);
public static extern void avpicture_free(ref AVPicture pAVPicture);
public static extern int avpicture_layout(AVPicture* src, PixelFormat pix_fmt, int width, int height, [In,Out]byte[] dest, int dest_size);
public static extern int avpicture_deinterlace(ref AVPicture dst, ref AVPicture src, int pix_fmt, int width, int height);
public static extern int avpicture_fill(out AVPicture pAVPicture, byte[] ptr, PixelFormat pix_fmt, int width, int height);
public static extern int img_pad(ref AVPicture dst, ref AVPicture src, int height, int width, int pix_fmt, int padtop, int padbottom, int padleft, int padright, ref int color);
public static extern int avpicture_alloc(out AVPicture picture, PixelFormat pix_fmt, int width, int height);
public static extern void img_copy(ref AVPicture dst, ref AVPicture src, PixelFormat pix_fmt, int width, int height);
public static extern int img_crop(ref AVPicture dst, ref AVPicture stc, int pix_fmt, int top_band, int left_band);
public static extern bool av_picture_pad(ref AVPicture dst, ref AVPicture src, int height, int width, int pix_fmt, int padtop, int padbottom, int padleft, int padright, int[] color);
public static extern bool av_picture_crop(ref AVPicture dst, ref AVPicture src, int pix_fmt, int top_band, int left_band);
public static extern void av_picture_copy(ref AVPicture dst, ref AVPicture src, int pix_fmt, int width, int height);
public static extern int img_convert(ref AVPicture dst, PixelFormat dst_pix_fmt, ref AVPicture src, PixelFormat src_pix_fmt, int width, int height);
public static extern void img_resample(ref ImgReSampleContext pImgReSampleContext, ref AVPicture output, ref AVPicture input);