diff options
author | Uoti Urpala <uau@glyph.nonexistent.invalid> | 2009-11-16 02:45:59 +0200 |
---|---|---|
committer | Uoti Urpala <uau@glyph.nonexistent.invalid> | 2009-11-16 02:46:33 +0200 |
commit | b8861ce8e28080b151467827f65bdc3707a74511 (patch) | |
tree | 389371a07fb867d9a37fc130d530df8c2fe2f66f /libmpcodecs | |
parent | 19b4d70e01ca2fd963b4ca599e0377e109a6881f (diff) | |
download | mpv-b8861ce8e28080b151467827f65bdc3707a74511.tar.bz2 mpv-b8861ce8e28080b151467827f65bdc3707a74511.tar.xz |
Support VDPAU MPEG4 hardware decoding
Original patch by NVIDIA.
Diffstat (limited to 'libmpcodecs')
-rw-r--r-- | libmpcodecs/img_format.c | 1 | ||||
-rw-r--r-- | libmpcodecs/img_format.h | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/libmpcodecs/img_format.c b/libmpcodecs/img_format.c index 4704cf2f6a..7d20a77cc7 100644 --- a/libmpcodecs/img_format.c +++ b/libmpcodecs/img_format.c @@ -72,6 +72,7 @@ const char *vo_format_name(int format) case IMGFMT_VDPAU_MPEG1: return "MPEG1 VDPAU acceleration"; case IMGFMT_VDPAU_MPEG2: return "MPEG2 VDPAU acceleration"; case IMGFMT_VDPAU_H264: return "H.264 VDPAU acceleration"; + case IMGFMT_VDPAU_MPEG4: return "MPEG-4 Part 2 VDPAU acceleration"; case IMGFMT_VDPAU_WMV3: return "WMV3 VDPAU acceleration"; case IMGFMT_VDPAU_VC1: return "VC1 VDPAU acceleration"; } diff --git a/libmpcodecs/img_format.h b/libmpcodecs/img_format.h index 89efb1d6cb..752629175d 100644 --- a/libmpcodecs/img_format.h +++ b/libmpcodecs/img_format.h @@ -118,6 +118,7 @@ #define IMGFMT_VDPAU_H264 (IMGFMT_VDPAU|0x03) #define IMGFMT_VDPAU_WMV3 (IMGFMT_VDPAU|0x04) #define IMGFMT_VDPAU_VC1 (IMGFMT_VDPAU|0x05) +#define IMGFMT_VDPAU_MPEG4 (IMGFMT_VDPAU|0x06) typedef struct { void* data; |