summaryrefslogtreecommitdiffstats
path: root/sys/vdpau/gstvdpaumpegdecoder.h
diff options
context:
space:
mode:
authorCarl-Anton Ingmarsson <ca.ingmarsson@gmail.com>2009-03-31 22:53:40 +0200
committerJan Schmidt <thaytan@noraisin.net>2009-06-20 15:21:22 +0100
commita727e6a0229823170a89ca79b9f07b79fbc7a061 (patch)
tree905dd20d8a613d5239ffa40d0058cfdbe084a79d /sys/vdpau/gstvdpaumpegdecoder.h
parentf70ddb66050244bdc0833d7cdc6c1b2e64f425ff (diff)
downloadgst-plugins-bad-a727e6a0229823170a89ca79b9f07b79fbc7a061.tar.gz
gst-plugins-bad-a727e6a0229823170a89ca79b9f07b79fbc7a061.tar.bz2
gst-plugins-bad-a727e6a0229823170a89ca79b9f07b79fbc7a061.zip
vdpau: MPEG1 decoding know gives recognizable output
Diffstat (limited to 'sys/vdpau/gstvdpaumpegdecoder.h')
-rw-r--r--sys/vdpau/gstvdpaumpegdecoder.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/sys/vdpau/gstvdpaumpegdecoder.h b/sys/vdpau/gstvdpaumpegdecoder.h
index 0207ce31..36c02534 100644
--- a/sys/vdpau/gstvdpaumpegdecoder.h
+++ b/sys/vdpau/gstvdpaumpegdecoder.h
@@ -45,6 +45,7 @@
#define __GST_VDPAU_MPEG_DECODER_H__
#include <gst/gst.h>
+#include <gst/base/gstadapter.h>
#include "gstvdpaudecoder.h"
@@ -66,7 +67,16 @@ struct _GstVdpauMpegDecoder
gboolean silent;
+ gint version;
+
VdpDecoder decoder;
+ VdpPictureInfoMPEG1Or2 vdp_info;
+
+ GstAdapter *adapter;
+ gint slices;
+
+ GstBuffer *p_buffer;
+ VdpPictureInfoMPEG1Or2 p_vdp_info;
};
struct _GstVdpauMpegDecoderClass