summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/xine.h.in1
-rw-r--r--src/xine-engine/video_out.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/include/xine.h.in b/include/xine.h.in
index 33844a0e2..3bbfb7667 100644
--- a/include/xine.h.in
+++ b/include/xine.h.in
@@ -482,6 +482,7 @@ int xine_get_current_frame_data (xine_stream_t *stream,
#define XINE_IMGFMT_YUY2 (('2'<<24)|('Y'<<16)|('U'<<8)|'Y')
#define XINE_IMGFMT_XVMC (('C'<<24)|('M'<<16)|('v'<<8)|'X')
#define XINE_IMGFMT_XXMC (('C'<<24)|('M'<<16)|('x'<<8)|'X')
+#define XINE_IMGFMT_VDPAU (('U'<<32)|('A'<<24)|('P'<<16)|('D'<<8)|'V')
/* get current xine's virtual presentation timestamp (1/90000 sec)
* note: this is mostly internal data.
diff --git a/src/xine-engine/video_out.h b/src/xine-engine/video_out.h
index fb01805df..77a7134fc 100644
--- a/src/xine-engine/video_out.h
+++ b/src/xine-engine/video_out.h
@@ -280,6 +280,7 @@ struct xine_video_port_s {
#define VO_CAP_UNSCALED_OVERLAY 0x00000010 /* driver can blend overlay at output resolution */
#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 */
/*