|
FFmpeg
|
#include "config.h"#include <fcntl.h>#include "avassert.h"#include "buffer.h"#include "common.h"#include "hwcontext.h"#include "hwcontext_drm.h"#include "hwcontext_internal.h"#include "hwcontext_vaapi.h"#include "mem.h"#include "pixdesc.h"#include "pixfmt.h"Go to the source code of this file.
Data Structures | |
| struct | VAAPIDevicePriv |
| struct | VAAPISurfaceFormat |
| struct | VAAPIDeviceContext |
| struct | VAAPIFramesContext |
| struct | VAAPIMapping |
| struct | VAAPIFormatDescriptor |
Macros | |
| #define | MAP(va, rt, av, swap_uv) |
Variables | ||
| static const VAAPIFormatDescriptor | vaapi_format_map [] | |
| struct { | ||
| const char * friendly_name | ||
| const char * match_string | ||
| unsigned int quirks | ||
| } | vaapi_driver_quirks_table [] | |
| const HWContextType | ff_hwcontext_type_vaapi | |
| #define MAP | ( | va, | |
| rt, | |||
| av, | |||
| swap_uv ) |
Definition at line 121 of file hwcontext_vaapi.c.
|
static |
Definition at line 188 of file hwcontext_vaapi.c.
Referenced by vaapi_map_frame(), and vaapi_pix_fmt_from_fourcc().
|
static |
Definition at line 198 of file hwcontext_vaapi.c.
Referenced by vaapi_frames_init(), and vaapi_get_img_desc_and_format().
|
static |
Definition at line 212 of file hwcontext_vaapi.c.
Referenced by vaapi_device_init(), and vaapi_frames_get_constraints().
|
static |
Definition at line 222 of file hwcontext_vaapi.c.
Referenced by vaapi_frames_init(), and vaapi_get_image_format().
|
static |
Definition at line 246 of file hwcontext_vaapi.c.
Referenced by vaapi_map_frame().
|
static |
Definition at line 255 of file hwcontext_vaapi.c.
|
static |
Definition at line 417 of file hwcontext_vaapi.c.
|
static |
Definition at line 508 of file hwcontext_vaapi.c.
|
static |
Definition at line 515 of file hwcontext_vaapi.c.
Referenced by vaapi_pool_alloc().
|
static |
Definition at line 531 of file hwcontext_vaapi.c.
Referenced by vaapi_frames_init().
|
static |
Definition at line 575 of file hwcontext_vaapi.c.
|
static |
Definition at line 728 of file hwcontext_vaapi.c.
|
static |
Definition at line 737 of file hwcontext_vaapi.c.
|
static |
Definition at line 751 of file hwcontext_vaapi.c.
|
static |
Definition at line 787 of file hwcontext_vaapi.c.
Referenced by vaapi_map_frame().
|
static |
Definition at line 824 of file hwcontext_vaapi.c.
Referenced by vaapi_map_to_memory(), vaapi_transfer_data_from(), and vaapi_transfer_data_to().
|
static |
Definition at line 971 of file hwcontext_vaapi.c.
|
static |
Definition at line 1002 of file hwcontext_vaapi.c.
|
static |
Definition at line 1033 of file hwcontext_vaapi.c.
Referenced by vaapi_map_from().
|
static |
Definition at line 1625 of file hwcontext_vaapi.c.
|
static |
Definition at line 1638 of file hwcontext_vaapi.c.
|
static |
Definition at line 1651 of file hwcontext_vaapi.c.
Referenced by vaapi_device_create(), and vaapi_device_derive().
|
static |
Definition at line 1688 of file hwcontext_vaapi.c.
Referenced by vaapi_device_create(), and vaapi_device_derive().
|
static |
Definition at line 1714 of file hwcontext_vaapi.c.
|
static |
Definition at line 1992 of file hwcontext_vaapi.c.
|
static |
Definition at line 129 of file hwcontext_vaapi.c.
| const char* friendly_name |
Definition at line 393 of file hwcontext_vaapi.c.
Referenced by dshow_cycle_devices(), and vaapi_device_init().
| const char* match_string |
Definition at line 394 of file hwcontext_vaapi.c.
Referenced by vaapi_device_init().
| unsigned int quirks |
Definition at line 395 of file hwcontext_vaapi.c.
Referenced by vaapi_device_init().
| const struct { ... } vaapi_driver_quirks_table[] |
Referenced by vaapi_device_init().
| const HWContextType ff_hwcontext_type_vaapi |
Definition at line 2080 of file hwcontext_vaapi.c.