| FFmpeg
    | 
#include <stdint.h>#include <vdpau/vdpau.h>#include <vdpau/vdpau_x11.h>#include <X11/Xlib.h>#include "ffmpeg.h"#include "libavcodec/vdpau.h"#include "libavutil/avassert.h"#include "libavutil/buffer.h"#include "libavutil/frame.h"#include "libavutil/pixfmt.h"Go to the source code of this file.
| Data Structures | |
| struct | VDPAUContext | 
| Macros | |
| #define | GET_CALLBACK(id, result) | 
| Functions | |
| static void | vdpau_uninit (AVCodecContext *s) | 
| static void | vdpau_release_buffer (void *opaque, uint8_t *data) | 
| static int | vdpau_get_buffer (AVCodecContext *s, AVFrame *frame, int flags) | 
| static int | vdpau_retrieve_data (AVCodecContext *s, AVFrame *frame) | 
| static int | vdpau_alloc (AVCodecContext *s) | 
| static int | vdpau_old_init (AVCodecContext *s) | 
| int | vdpau_init (AVCodecContext *s) | 
| Variables | |
| int | vdpau_api_ver = 2 | 
| static const int | vdpau_formats [][2] | 
| #define GET_CALLBACK | ( | id, | |
| result | |||
| ) | 
Referenced by vdpau_alloc().
| 
 | static | 
Definition at line 64 of file ffmpeg_vdpau.c.
Referenced by vdpau_alloc().
Definition at line 88 of file ffmpeg_vdpau.c.
Referenced by vdpau_get_buffer().
| 
 | static | 
Definition at line 97 of file ffmpeg_vdpau.c.
Referenced by vdpau_alloc(), vdpau_init(), and vdpau_old_init().
| 
 | static | 
Definition at line 140 of file ffmpeg_vdpau.c.
Referenced by vdpau_alloc(), vdpau_init(), and vdpau_old_init().
| 
 | static | 
Definition at line 198 of file ffmpeg_vdpau.c.
Referenced by vdpau_init(), and vdpau_old_init().
| 
 | static | 
Definition at line 309 of file ffmpeg_vdpau.c.
Referenced by vdpau_init().
| int vdpau_init | ( | AVCodecContext * | s | ) | 
Definition at line 352 of file ffmpeg_vdpau.c.
| int vdpau_api_ver = 2 | 
Definition at line 62 of file ffmpeg_vdpau.c.
Referenced by vdpau_alloc(), and vdpau_init().
| 
 | static | 
Definition at line 191 of file ffmpeg_vdpau.c.
Referenced by vdpau_alloc().
 1.8.6
 1.8.6