public static extern void av_frame_set_channel_layout(libavutil.AVFrame *frame, long val);
public static extern libavutil.AVBufferRef *av_frame_get_plane_buffer(libavutil.AVFrame * frame, int plane);
public static extern libavutil.AVFrameSideData *av_frame_get_side_data(libavutil.AVFrame * frame, libavutil.AVFrameSideDataType type);
public static extern void av_frame_move_ref(libavutil.AVFrame *dst, libavutil.AVFrame *src);
public static extern int av_frame_make_writable(libavutil.AVFrame *frame);
public static extern void av_frame_free(ref libavutil.AVFrame *frame);
public static extern libavutil.AVFrame *av_frame_clone(libavutil.AVFrame * src);
public static extern int av_frame_get_decode_error_flags(libavutil.AVFrame *frame);
public static extern void av_frame_set_decode_error_flags(libavutil.AVFrame *frame, int val);
public static extern void av_frame_set_sample_rate(libavutil.AVFrame *frame, int val);
public static extern void av_frame_set_metadata(libavutil.AVFrame *frame, libavutil.AVDictionary *val);
public static extern int av_frame_get_sample_rate(libavutil.AVFrame *frame);
public static extern void av_frame_set_channels(libavutil.AVFrame *frame, int val);
public static extern int av_frame_get_channels(libavutil.AVFrame *frame);
public static extern libavutil.AVColorRange av_frame_get_color_range(libavutil.AVFrame *frame);
public static extern int av_frame_get_pkt_size(libavutil.AVFrame *frame);
public static extern void av_frame_set_color_range(libavutil.AVFrame *frame, libavutil.AVColorRange val);
public static extern void av_frame_set_pkt_size(libavutil.AVFrame *frame, int val);
public static extern int av_frame_ref(libavutil.AVFrame *dst, libavutil.AVFrame *src);
public static extern libavutil.AVDictionary **avpriv_frame_get_metadatap(libavutil.AVFrame * frame);
public static extern void av_frame_unref(libavutil.AVFrame *frame);
public static extern sbyte *av_frame_get_qp_table(libavutil.AVFrame *f, int *stride, int *type);
public static extern int av_frame_get_buffer(libavutil.AVFrame *frame, int align);
public static extern int av_frame_set_qp_table(libavutil.AVFrame *f, libavutil.AVBufferRef *buf, int stride, int type);
public static extern int av_frame_copy_props(libavutil.AVFrame *dst, libavutil.AVFrame *src);
public static extern libavutil.AVColorSpace av_frame_get_colorspace(libavutil.AVFrame *frame);
public static extern libavutil.AVFrameSideData *av_frame_new_side_data(libavutil.AVFrame * frame, libavutil.AVFrameSideDataType type, int size);
public static extern void av_frame_set_colorspace(libavutil.AVFrame *frame, libavutil.AVColorSpace val);
public static extern void av_frame_remove_side_data(libavutil.AVFrame *frame, libavutil.AVFrameSideDataType type);
public static extern long av_frame_get_channel_layout(libavutil.AVFrame *frame);