summaryrefslogtreecommitdiffstats
path: root/libmpeg2/mpeg2_internal.h
diff options
context:
space:
mode:
authorarpi_esp <arpi_esp@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-03-11 01:28:31 +0000
committerarpi_esp <arpi_esp@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-03-11 01:28:31 +0000
commit7c51933043faf6fdaf48a827bc04949e92b7f118 (patch)
tree14b4638bc26f89b6f577ebe0d447cceb3b62b21a /libmpeg2/mpeg2_internal.h
parent5169f70160881a9e281652f9360842343abfc9c8 (diff)
downloadmpv-7c51933043faf6fdaf48a827bc04949e92b7f118.tar.bz2
mpv-7c51933043faf6fdaf48a827bc04949e92b7f118.tar.xz
backward-frame rendering by slices
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@80 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpeg2/mpeg2_internal.h')
-rw-r--r--libmpeg2/mpeg2_internal.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/libmpeg2/mpeg2_internal.h b/libmpeg2/mpeg2_internal.h
index 8eb3e924da..cb79406a38 100644
--- a/libmpeg2/mpeg2_internal.h
+++ b/libmpeg2/mpeg2_internal.h
@@ -55,7 +55,7 @@ typedef struct vo_frame_s {
uint8_t * base[3]; /* pointer to 3 planes */
void (* copy) (struct vo_frame_s * frame, uint8_t ** src);
void* vo;
- int slice;
+// int slice;
// void (* field) (struct vo_frame_s * frame, int flags);
// void (* draw) (struct vo_frame_s * frame);
// vo_instance_t * instance;
@@ -147,6 +147,10 @@ typedef struct picture_s {
int display_picture_height;
int pp_options;
int repeat_count;
+
+ struct vo_frame_s * display_frame;
+ int slice;
+
} picture_t;
typedef struct mpeg2_config_s {