FFmpeg
|
Go to the source code of this file.
Data Structures | |
struct | VkRenderer |
Macros | |
#define | VK_NO_PROTOTYPES |
#define | VK_ENABLE_BETA_EXTENSIONS |
#define | HAVE_VULKAN_RENDERER 0 |
Functions | |
VkRenderer * | vk_get_renderer (void) |
int | vk_renderer_create (VkRenderer *renderer, SDL_Window *window, AVDictionary *opt) |
int | vk_renderer_get_hw_dev (VkRenderer *renderer, AVBufferRef **dev) |
int | vk_renderer_display (VkRenderer *renderer, AVFrame *frame) |
int | vk_renderer_resize (VkRenderer *renderer, int width, int height) |
void | vk_renderer_destroy (VkRenderer *renderer) |
#define VK_NO_PROTOTYPES |
Definition at line 19 of file ffplay_renderer.c.
#define VK_ENABLE_BETA_EXTENSIONS |
Definition at line 20 of file ffplay_renderer.c.
#define HAVE_VULKAN_RENDERER 0 |
Definition at line 30 of file ffplay_renderer.c.
VkRenderer* vk_get_renderer | ( | void | ) |
Definition at line 808 of file ffplay_renderer.c.
Referenced by main().
int vk_renderer_create | ( | VkRenderer * | renderer, |
SDL_Window * | window, | ||
AVDictionary * | opt | ||
) |
Definition at line 815 of file ffplay_renderer.c.
Referenced by main().
int vk_renderer_get_hw_dev | ( | VkRenderer * | renderer, |
AVBufferRef ** | dev | ||
) |
Definition at line 821 of file ffplay_renderer.c.
Referenced by create_hwaccel().
int vk_renderer_display | ( | VkRenderer * | renderer, |
AVFrame * | frame | ||
) |
Definition at line 826 of file ffplay_renderer.c.
Referenced by video_image_display().
int vk_renderer_resize | ( | VkRenderer * | renderer, |
int | width, | ||
int | height | ||
) |
Definition at line 831 of file ffplay_renderer.c.
Referenced by event_loop().
void vk_renderer_destroy | ( | VkRenderer * | renderer | ) |
Definition at line 836 of file ffplay_renderer.c.
Referenced by do_exit().