Lines Matching defs:AVHWAccel
2438 typedef struct AVHWAccel { struct
2444 const char *name;
2451 enum AVMediaType type;
2458 enum AVCodecID id;
2465 enum AVPixelFormat pix_fmt;
2471 int capabilities;
2484 int (*alloc_frame)(AVCodecContext *avctx, AVFrame *frame);
2500 int (*start_frame)(AVCodecContext *avctx, const uint8_t *buf, uint32_t buf_size);
2514 int (*decode_params)(AVCodecContext *avctx, int type, const uint8_t *buf, uint32_t buf_size);
2528 int (*decode_slice)(AVCodecContext *avctx, const uint8_t *buf, uint32_t buf_size);
2539 int (*end_frame)(AVCodecContext *avctx);
2548 int frame_priv_data_size;
2559 void (*decode_mb)(struct MpegEncContext *s);
2568 int (*init)(AVCodecContext *avctx);
2594 * This CAN be called before AVHWAccel.init is called, and you must assume argument
2598 } AVHWAccel; typedef