aboutwqp.blogg.se

Av frame
Av frame






More.Īv_frame_apply_cropping ( AVFrame * frame, int flags)Ĭrop the given video AVFrame according to its crop_left/crop_top/crop_right/ crop_bottom fields. Remove and free all side data instances of the given type.

av frame

More.Īv_frame_get_side_data (const AVFrame * frame, enum AVFrameSideDataType type)Īv_frame_remove_side_data ( AVFrame * frame, enum AVFrameSideDataType type) More.Īv_frame_new_side_data ( AVFrame * frame, enum AVFrameSideDataType type, size_t size)Īv_frame_new_side_data_from_buf ( AVFrame * frame, enum AVFrameSideDataType type, AVBufferRef *buf)Īdd a new side data to a frame from an existing AVBufferRef. Get the buffer reference a given data plane is stored in. More.Īv_frame_get_plane_buffer (const AVFrame * frame, int plane) More.Īv_frame_copy_props ( AVFrame *dst, const AVFrame * src)Ĭopy only "metadata" fields from src to dst. More.Īv_frame_copy ( AVFrame *dst, const AVFrame * src)Ĭopy the frame data from src to dst. More.Īv_frame_make_writable ( AVFrame * frame)Įnsure that the frame data is writable, avoiding data copy if possible. More.Ĭheck if the frame data is writable. More.Īv_frame_get_buffer ( AVFrame * frame, int align)Īllocate new buffer(s) for audio or video data. Move everything contained in src to dst and reset src. More.Īv_frame_move_ref ( AVFrame *dst, AVFrame * src) Unreference all the buffers referenced by frame and reset the frame fields. More.Ĭreate a new frame that references the same data as src. Set up a new reference to the data described by the source frame. More.Īv_frame_ref ( AVFrame *dst, const AVFrame * src) More.įree the frame and any dynamically allocated objects in it, e.g. More.ĪV_FRAME_DATA_MASTERING_DISPLAY_METADATA,ĪV_FRAME_DATA_AMBIENT_VIEWING_ENVIRONMENTĪllocate an AVFrame and set its fields to default values. This structure describes decoded (raw) audio or video data. Structure describing a single Region Of Interest.

av frame

Structure to hold side data for an AVFrame.








Av frame