FFmpeg
4.0
|
Data Fields | |
const AVClass * | class |
mfxSession | session |
mfxMemId * | mem_ids_in |
int | nb_mem_ids_in |
mfxMemId * | mem_ids_out |
int | nb_mem_ids_out |
mfxFrameSurface1 ** | surface_ptrs_in |
int | nb_surface_ptrs_in |
mfxFrameSurface1 ** | surface_ptrs_out |
int | nb_surface_ptrs_out |
mfxExtOpaqueSurfaceAlloc | opaque_alloc |
mfxExtBuffer * | ext_buffers [1] |
int | shift_width |
int | shift_height |
int | w |
New dimensions. More... | |
int | h |
enum AVPixelFormat | format |
Output sw format. More... | |
char * | w_expr |
width expression string More... | |
char * | h_expr |
height expression string More... | |
char * | format_str |
Definition at line 72 of file vf_scale_qsv.c.
const AVClass* QSVScaleContext::class |
Definition at line 73 of file vf_scale_qsv.c.
mfxSession QSVScaleContext::session |
Definition at line 76 of file vf_scale_qsv.c.
Referenced by init_out_session(), qsvscale_filter_frame(), and qsvscale_uninit().
mfxMemId* QSVScaleContext::mem_ids_in |
Definition at line 78 of file vf_scale_qsv.c.
Referenced by frame_alloc(), init_out_session(), and qsvscale_uninit().
int QSVScaleContext::nb_mem_ids_in |
Definition at line 79 of file vf_scale_qsv.c.
Referenced by frame_alloc(), init_out_session(), and qsvscale_uninit().
mfxMemId* QSVScaleContext::mem_ids_out |
Definition at line 81 of file vf_scale_qsv.c.
Referenced by frame_alloc(), init_out_session(), and qsvscale_uninit().
int QSVScaleContext::nb_mem_ids_out |
Definition at line 82 of file vf_scale_qsv.c.
Referenced by frame_alloc(), init_out_session(), and qsvscale_uninit().
mfxFrameSurface1** QSVScaleContext::surface_ptrs_in |
Definition at line 84 of file vf_scale_qsv.c.
Referenced by init_out_session(), and qsvscale_uninit().
int QSVScaleContext::nb_surface_ptrs_in |
Definition at line 85 of file vf_scale_qsv.c.
Referenced by init_out_session(), and qsvscale_uninit().
mfxFrameSurface1** QSVScaleContext::surface_ptrs_out |
Definition at line 87 of file vf_scale_qsv.c.
Referenced by init_out_session(), and qsvscale_uninit().
int QSVScaleContext::nb_surface_ptrs_out |
Definition at line 88 of file vf_scale_qsv.c.
Referenced by init_out_session(), and qsvscale_uninit().
mfxExtOpaqueSurfaceAlloc QSVScaleContext::opaque_alloc |
Definition at line 90 of file vf_scale_qsv.c.
Referenced by init_out_session().
mfxExtBuffer* QSVScaleContext::ext_buffers[1] |
Definition at line 91 of file vf_scale_qsv.c.
Referenced by init_out_session().
int QSVScaleContext::shift_width |
Definition at line 93 of file vf_scale_qsv.c.
int QSVScaleContext::shift_height |
Definition at line 93 of file vf_scale_qsv.c.
int QSVScaleContext::w |
New dimensions.
Special values are: 0 = original width/height -1 = keep original aspect
Definition at line 100 of file vf_scale_qsv.c.
Referenced by qsvscale_config_props().
int QSVScaleContext::h |
Definition at line 100 of file vf_scale_qsv.c.
Referenced by qsvscale_config_props().
enum AVPixelFormat QSVScaleContext::format |
Output sw format.
AV_PIX_FMT_NONE for no conversion.
Definition at line 105 of file vf_scale_qsv.c.
Referenced by init_out_pool(), and qsvscale_init().
char* QSVScaleContext::w_expr |
width expression string
Definition at line 107 of file vf_scale_qsv.c.
Referenced by qsvscale_config_props().
char* QSVScaleContext::h_expr |
height expression string
Definition at line 108 of file vf_scale_qsv.c.
Referenced by qsvscale_config_props().
char* QSVScaleContext::format_str |
Definition at line 109 of file vf_scale_qsv.c.
Referenced by qsvscale_init().