summaryrefslogtreecommitdiff
path: root/src/xine-engine
diff options
context:
space:
mode:
authorChristophe Thommeret <hftom@free.fr>2008-12-08 10:51:07 +0000
committerChristophe Thommeret <hftom@free.fr>2008-12-08 10:51:07 +0000
commitfcceca2c84e5b1cb24262591ee8de98ccedca1db (patch)
treef091028bd6bd037da404483e199863fc38824db9 /src/xine-engine
parent22bac86081c46fc2a95dd4865e31f94f7c2e6f53 (diff)
downloadxine-lib-fcceca2c84e5b1cb24262591ee8de98ccedca1db.tar.gz
xine-lib-fcceca2c84e5b1cb24262591ee8de98ccedca1db.tar.bz2
Export vdp_get_error_string; define MPEG12 cap.
Diffstat (limited to 'src/xine-engine')
-rw-r--r--src/xine-engine/accel_vdpau.h1
-rw-r--r--src/xine-engine/video_out.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/src/xine-engine/accel_vdpau.h b/src/xine-engine/accel_vdpau.h
index ef76fe5ee..f5b80e4d4 100644
--- a/src/xine-engine/accel_vdpau.h
+++ b/src/xine-engine/accel_vdpau.h
@@ -41,6 +41,7 @@ typedef struct {
VdpDevice vdp_device;
+ VdpGetErrorString *vdp_get_error_string;
VdpVideoSurfaceCreate *vdp_video_surface_create;
VdpVideoSurfaceDestroy *vdp_video_surface_destroy;
VdpDecoderCreate *vdp_decoder_create;
diff --git a/src/xine-engine/video_out.h b/src/xine-engine/video_out.h
index 77a7134fc..b3903d4f8 100644
--- a/src/xine-engine/video_out.h
+++ b/src/xine-engine/video_out.h
@@ -281,6 +281,7 @@ struct xine_video_port_s {
#define VO_CAP_CROP 0x00000020 /* driver can crop */
#define VO_CAP_XXMC 0x00000040 /* driver can use extended XvMC */
#define VO_CAP_VDPAU_H264 0x00000080 /* driver can use Nvidia VDPAU for H264 */
+#define VO_CAP_VDPAU_MPEG12 0x00000100 /* driver can use Nvidia VDPAU for mpeg1/2 */
/*