diff options
author | Benjamin Otte <otte@gnome.org> | 2008-07-02 10:35:13 +0200 |
---|---|---|
committer | Benjamin Otte <otte@gnome.org> | 2008-07-02 10:35:13 +0200 |
commit | a189d5bbabbccb45bb52954cf04f5c147c48f255 (patch) | |
tree | 624c75f67f5d5313816e554b003c48cb911bb15f /swfdec-directfb/swfdec_directfb_renderer.h | |
parent | 6bef6a8d3821874b42d4442dc72c73dde0f7109c (diff) |
Diffstat (limited to 'swfdec-directfb/swfdec_directfb_renderer.h')
-rw-r--r-- | swfdec-directfb/swfdec_directfb_renderer.h | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/swfdec-directfb/swfdec_directfb_renderer.h b/swfdec-directfb/swfdec_directfb_renderer.h index 65a6240..606a3d2 100644 --- a/swfdec-directfb/swfdec_directfb_renderer.h +++ b/swfdec-directfb/swfdec_directfb_renderer.h @@ -1,5 +1,5 @@ /* Swfdec - * Copyright (C) 2007 Benjamin Otte <otte@gnome.org> + * Copyright (C) 2007-2008 Benjamin Otte <otte@gnome.org> * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -44,7 +44,7 @@ struct _SwfdecDfbRenderer IDirectFBSurface * dfbsurface; /* surface we render to (reference held by cairo surface) */ cairo_surface_t * surface; /* same in cairo terms (we reference it) */ - SwfdecRectangle repaint_area; /* rectange that needs repainting */ + GArray * repaint_area; /* SwfdecRectangle array that needs repainting */ guint repaint_id; /* ID of source for repainting or 0 if none */ /* cached values */ int width; @@ -63,10 +63,8 @@ SwfdecDfbRenderer * swfdec_dfb_renderer_new (IDirectFB * dfb, SwfdecPlayer * player); void swfdec_dfb_renderer_render (SwfdecDfbRenderer * renderer, - int x, - int y, - int width, - int height); + const SwfdecRectangle *rects, + guint n_rects); G_END_DECLS |