#include <avcodec.h>
Codec implemented by the hardware accelerator.
See AV_CODEC_ID_xxx
Definition at line 3040 of file avcodec.h.
Referenced by ff_find_hwaccel().
Supported pixel format.
Only hardware accelerated formats are supported here.
Definition at line 3047 of file avcodec.h.
Referenced by ff_find_hwaccel().
Definition at line 3055 of file avcodec.h.
Referenced by av_hwaccel_next(), and av_register_hwaccel().
Called at the beginning of each frame or field picture.
Meaningful frame information (codec specific) is guaranteed to be parsed at this point. This function is mandatory.
Note that buf can be NULL along with buf_size set to 0. Otherwise, this means the whole frame is available at this point.
Definition at line 3071 of file avcodec.h.
Referenced by decode_nal_units(), ff_h263_decode_frame(), mpeg_field_start(), and vc1_decode_frame().
Callback for each slice.
Meaningful slice information (codec specific) is guaranteed to be parsed at this point. This function is mandatory.
Definition at line 3084 of file avcodec.h.
Referenced by decode_nal_units(), decode_slice(), mpeg_decode_slice(), and vc1_decode_frame().
Called at the end of each frame or field picture.
The whole picture is parsed at this point and can now be sent to the hardware accelerator. This function is mandatory.
Definition at line 3095 of file avcodec.h.
Referenced by ff_h263_decode_frame(), field_end(), mpeg_field_start(), slice_end(), and vc1_decode_frame().
Size of HW accelerator private data.
Private data is allocated with av_mallocz() before AVCodecContext.get_buffer() and deallocated after AVCodecContext.release_buffer().
Definition at line 3104 of file avcodec.h.
Referenced by alloc_frame_buffer(), and alloc_picture().