Mercurial > mplayer.hg
comparison libmpeg2/mpeg2_internal.h @ 79:b7b038ee3fde
backward-frame rendering by slices
author | arpi_esp |
---|---|
date | Sun, 11 Mar 2001 01:28:31 +0000 |
parents | 727b1337f951 |
children | d97be5962c92 |
comparison
equal
deleted
inserted
replaced
78:8b89201970f6 | 79:b7b038ee3fde |
---|---|
53 | 53 |
54 typedef struct vo_frame_s { | 54 typedef struct vo_frame_s { |
55 uint8_t * base[3]; /* pointer to 3 planes */ | 55 uint8_t * base[3]; /* pointer to 3 planes */ |
56 void (* copy) (struct vo_frame_s * frame, uint8_t ** src); | 56 void (* copy) (struct vo_frame_s * frame, uint8_t ** src); |
57 void* vo; | 57 void* vo; |
58 int slice; | 58 // int slice; |
59 // void (* field) (struct vo_frame_s * frame, int flags); | 59 // void (* field) (struct vo_frame_s * frame, int flags); |
60 // void (* draw) (struct vo_frame_s * frame); | 60 // void (* draw) (struct vo_frame_s * frame); |
61 // vo_instance_t * instance; | 61 // vo_instance_t * instance; |
62 } vo_frame_t; | 62 } vo_frame_t; |
63 | 63 |
145 // added by A'rpi/ESP-team | 145 // added by A'rpi/ESP-team |
146 int display_picture_width; | 146 int display_picture_width; |
147 int display_picture_height; | 147 int display_picture_height; |
148 int pp_options; | 148 int pp_options; |
149 int repeat_count; | 149 int repeat_count; |
150 | |
151 struct vo_frame_s * display_frame; | |
152 int slice; | |
153 | |
150 } picture_t; | 154 } picture_t; |
151 | 155 |
152 typedef struct mpeg2_config_s { | 156 typedef struct mpeg2_config_s { |
153 /* Bit flags that enable various things */ | 157 /* Bit flags that enable various things */ |
154 uint32_t flags; | 158 uint32_t flags; |