FFmpeg
Functions
ffplay_renderer.h File Reference
#include <SDL.h>
#include "libavutil/frame.h"

Go to the source code of this file.

Functions

VkRenderervk_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)
 

Function Documentation

◆ vk_get_renderer()

VkRenderer* vk_get_renderer ( void  )

Definition at line 804 of file ffplay_renderer.c.

Referenced by main().

◆ vk_renderer_create()

int vk_renderer_create ( VkRenderer renderer,
SDL_Window *  window,
AVDictionary opt 
)

Definition at line 811 of file ffplay_renderer.c.

Referenced by main().

◆ vk_renderer_get_hw_dev()

int vk_renderer_get_hw_dev ( VkRenderer renderer,
AVBufferRef **  dev 
)

Definition at line 817 of file ffplay_renderer.c.

Referenced by create_hwaccel().

◆ vk_renderer_display()

int vk_renderer_display ( VkRenderer renderer,
AVFrame frame 
)

Definition at line 822 of file ffplay_renderer.c.

Referenced by video_image_display().

◆ vk_renderer_resize()

int vk_renderer_resize ( VkRenderer renderer,
int  width,
int  height 
)

Definition at line 827 of file ffplay_renderer.c.

Referenced by event_loop().

◆ vk_renderer_destroy()

void vk_renderer_destroy ( VkRenderer renderer)

Definition at line 832 of file ffplay_renderer.c.

Referenced by do_exit().