FFmpeg
4.0
|
#include <va/va.h>
#include <va/va_enc_mpeg2.h>
#include "libavutil/avassert.h"
#include "avcodec.h"
#include "cbs.h"
#include "cbs_mpeg2.h"
#include "mpeg12.h"
#include "vaapi_encode.h"
Go to the source code of this file.
Data Structures | |
struct | VAAPIEncodeMPEG2Context |
Functions | |
static int | vaapi_encode_mpeg2_write_fragment (AVCodecContext *avctx, char *data, size_t *data_len, CodedBitstreamFragment *frag) |
static int | vaapi_encode_mpeg2_add_header (AVCodecContext *avctx, CodedBitstreamFragment *frag, int type, void *header) |
static int | vaapi_encode_mpeg2_write_sequence_header (AVCodecContext *avctx, char *data, size_t *data_len) |
static int | vaapi_encode_mpeg2_write_picture_header (AVCodecContext *avctx, VAAPIEncodePicture *pic, char *data, size_t *data_len) |
static int | vaapi_encode_mpeg2_init_sequence_params (AVCodecContext *avctx) |
static int | vaapi_encode_mpeg2_init_picture_params (AVCodecContext *avctx, VAAPIEncodePicture *pic) |
static int | vaapi_encode_mpeg2_init_slice_params (AVCodecContext *avctx, VAAPIEncodePicture *pic, VAAPIEncodeSlice *slice) |
static av_cold int | vaapi_encode_mpeg2_configure (AVCodecContext *avctx) |
static av_cold int | vaapi_encode_mpeg2_init (AVCodecContext *avctx) |
static av_cold int | vaapi_encode_mpeg2_close (AVCodecContext *avctx) |
Variables | |
static const VAAPIEncodeType | vaapi_encode_type_mpeg2 |
static const AVCodecDefault | vaapi_encode_mpeg2_defaults [] |
AVCodec | ff_mpeg2_vaapi_encoder |
|
static |
Definition at line 60 of file vaapi_encode_mpeg2.c.
Referenced by vaapi_encode_mpeg2_write_picture_header(), and vaapi_encode_mpeg2_write_sequence_header().
|
static |
Definition at line 87 of file vaapi_encode_mpeg2.c.
Referenced by vaapi_encode_mpeg2_write_picture_header(), and vaapi_encode_mpeg2_write_sequence_header().
|
static |
Definition at line 105 of file vaapi_encode_mpeg2.c.
|
static |
Definition at line 139 of file vaapi_encode_mpeg2.c.
|
static |
Definition at line 164 of file vaapi_encode_mpeg2.c.
|
static |
Definition at line 416 of file vaapi_encode_mpeg2.c.
|
static |
Definition at line 481 of file vaapi_encode_mpeg2.c.
|
static |
Definition at line 515 of file vaapi_encode_mpeg2.c.
|
static |
Definition at line 577 of file vaapi_encode_mpeg2.c.
|
static |
Definition at line 639 of file vaapi_encode_mpeg2.c.
|
static |
Definition at line 556 of file vaapi_encode_mpeg2.c.
Referenced by vaapi_encode_mpeg2_init().
|
static |
Definition at line 650 of file vaapi_encode_mpeg2.c.
AVCodec ff_mpeg2_vaapi_encoder |
Definition at line 663 of file vaapi_encode_mpeg2.c.