diff options
| author | Miguel Freitas <miguelfreitas@users.sourceforge.net> | 2005-09-24 19:08:26 +0000 |
|---|---|---|
| committer | Miguel Freitas <miguelfreitas@users.sourceforge.net> | 2005-09-24 19:08:26 +0000 |
| commit | 37cc903c609ca656a71852e5f50731f0b43bdda0 (patch) | |
| tree | 50d8c59540de4b6ef20b24acd784903764b99522 /src/xine-engine/video_overlay.h | |
| parent | 097426600056a112752e92eb1c13f0d6900f3907 (diff) | |
| download | xine-lib-37cc903c609ca656a71852e5f50731f0b43bdda0.tar.gz xine-lib-37cc903c609ca656a71852e5f50731f0b43bdda0.tar.bz2 | |
- rename all clip_top, clip_left, clip_color... to hili_xxxx. that
"clip" thing has caused too much confusion already since these variables
define a highlight area.
- add overlay offset support to video_out.c/alphablend/vo drivers
- use overlay offset to implement proper croping of frames when vo
driver doesn't support it
- add clipping checks to alphablend to avoid buffer overflow, buffer
"underflow" and wrapping.
- increase vo api number
- note: dxr3 support is incomplete about overlay offset
CVS patchset: 7739
CVS date: 2005/09/24 19:08:26
Diffstat (limited to 'src/xine-engine/video_overlay.h')
| -rw-r--r-- | src/xine-engine/video_overlay.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/xine-engine/video_overlay.h b/src/xine-engine/video_overlay.h index f236c29c6..67562759f 100644 --- a/src/xine-engine/video_overlay.h +++ b/src/xine-engine/video_overlay.h @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: video_overlay.h,v 1.19 2004/12/08 18:18:24 miguelfreitas Exp $ + * $Id: video_overlay.h,v 1.20 2005/09/24 19:08:26 miguelfreitas Exp $ * */ @@ -60,10 +60,10 @@ typedef struct vo_buttons_s { /* The following clipping coordinates are relative to the left upper corner * of the OVERLAY, not of the target FRAME. Please do not mix them up! */ - int32_t clip_top; - int32_t clip_bottom; - int32_t clip_left; - int32_t clip_right; + int32_t hili_top; + int32_t hili_bottom; + int32_t hili_left; + int32_t hili_right; int32_t up; int32_t down; int32_t left; @@ -74,7 +74,7 @@ typedef struct vo_buttons_s { uint32_t active_color[OVL_PALETTE_SIZE]; uint8_t active_trans[OVL_PALETTE_SIZE]; xine_event_t active_event; - int32_t clip_rgb_clut; /* true if clut was converted to rgb*/ + int32_t hili_rgb_clut; /* true if clut was converted to rgb*/ /* FIXME: Probably not needed ^^^ */ } vo_buttons_t; |
