Lines Matching defs:AVFrame
805 * output in AVFrame.reordered_opaque\
840 * version bump. No fields should be added into AVFrame before or after
842 * sizeof(AVFrame) must not be used outside libav*.
844 typedef struct AVFrame {
846 } AVFrame;
968 * In that mode instead of pixel data, AVFrame points to
977 * @param offset offset into the AVFrame.data from which the slice should be read
980 const AVFrame *src, int offset[4],
1212 int (*get_buffer)(struct AVCodecContext *c, AVFrame *pic);
1221 void (*release_buffer)(struct AVCodecContext *c, AVFrame *pic);
1489 AVFrame *coded_frame;
1835 int (*reget_buffer)(struct AVCodecContext *c, AVFrame *pic);
2279 * output in AVFrame.reordered_opaque
2863 * Sets the fields of the given AVFrame to default values.
2865 * @param pic The AVFrame of which the fields should be set to default values.
2867 void avcodec_get_frame_defaults(AVFrame *pic);
2870 * Allocates an AVFrame and sets its fields to default values. The resulting
2873 * @return An AVFrame filled with default values or NULL on failure.
2876 AVFrame *avcodec_alloc_frame(void);
2878 int avcodec_default_get_buffer(AVCodecContext *s, AVFrame *pic);
2879 void avcodec_default_release_buffer(AVCodecContext *s, AVFrame *pic);
2880 int avcodec_default_reget_buffer(AVCodecContext *s, AVFrame *pic);
2996 * @param[out] picture The AVFrame in which the decoded video frame will be stored.
3003 int avcodec_decode_video(AVCodecContext *avctx, AVFrame *picture,
3056 const AVFrame *pict);