summaryrefslogtreecommitdiff
path: root/src/libmpeg2/mpeg2.h
diff options
context:
space:
mode:
authorThomas Hellström <totte67@users.sourceforge.net>2005-04-09 11:22:14 +0000
committerThomas Hellström <totte67@users.sourceforge.net>2005-04-09 11:22:14 +0000
commit18216a2fe0871d528f941ba4e5feeb8f9472523e (patch)
tree53f71e16c2ee96cbf69efd640fdd982149de5693 /src/libmpeg2/mpeg2.h
parent637785d626edb3591d95e0127597ca0ce6ddee41 (diff)
downloadxine-lib-18216a2fe0871d528f941ba4e5feeb8f9472523e.tar.gz
xine-lib-18216a2fe0871d528f941ba4e5feeb8f9472523e.tar.bz2
**BUGFIX**
Multiple slice-per-rows (HDTV) fixes in the libmpeg2 code, particularly regarding VLD XvMC. Cleaned up hardware acceleration hooks in libmpeg2. Fixed X include path searching while configure detects XvMC support. CVS patchset: 7449 CVS date: 2005/04/09 11:22:14
Diffstat (limited to 'src/libmpeg2/mpeg2.h')
-rw-r--r--src/libmpeg2/mpeg2.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/libmpeg2/mpeg2.h b/src/libmpeg2/mpeg2.h
index 679400d3e..788fa823c 100644
--- a/src/libmpeg2/mpeg2.h
+++ b/src/libmpeg2/mpeg2.h
@@ -24,6 +24,8 @@
#ifndef MPEG2_H
#define MPEG2_H
+#include "libmpeg2_accel.h"
+
typedef struct mpeg2dec_s {
xine_video_port_t * output;
uint32_t frame_format;
@@ -59,8 +61,8 @@ typedef struct mpeg2dec_s {
/* a spu decoder for possible closed captions */
spu_decoder_t *cc_dec;
- int xvmc_last_slice_code;
- unsigned xxmc_mb_pic_height;
+ mpeg2dec_accel_t accel;
+
} mpeg2dec_t ;