summaryrefslogtreecommitdiff
path: root/include/xine
diff options
context:
space:
mode:
authorPetri Hintukainen <phintuka@users.sourceforge.net>2014-05-13 10:28:01 +0300
committerPetri Hintukainen <phintuka@users.sourceforge.net>2014-05-13 10:28:01 +0300
commit2e5a14ede18c8ccc861783e4cf2fbbcc91e1713c (patch)
tree688b43a13a1a0635a4002d39865fdd1c88d4c4d5 /include/xine
parent0d205ba48e9fa4e1a741de95cc9abea1c4f15a6b (diff)
downloadxine-lib-2e5a14ede18c8ccc861783e4cf2fbbcc91e1713c.tar.gz
xine-lib-2e5a14ede18c8ccc861783e4cf2fbbcc91e1713c.tar.bz2
factorize overlay color space conversion from vo plugins
Diffstat (limited to 'include/xine')
-rw-r--r--include/xine/alphablend.h2
-rw-r--r--include/xine/video_overlay.h2
2 files changed, 4 insertions, 0 deletions
diff --git a/include/xine/alphablend.h b/include/xine/alphablend.h
index f4aeb442f..875531219 100644
--- a/include/xine/alphablend.h
+++ b/include/xine/alphablend.h
@@ -46,6 +46,8 @@ typedef struct { /* CLUT == Color LookUp Table */
uint8_t foo;
} XINE_PACKED clut_t;
+void _x_clut_yuv2rgb(uint32_t *clut, int num_items) XINE_PROTECTED;
+
#define XX44_PALETTE_SIZE 32
typedef struct {
diff --git a/include/xine/video_overlay.h b/include/xine/video_overlay.h
index 008bf07da..9fc9f9202 100644
--- a/include/xine/video_overlay.h
+++ b/include/xine/video_overlay.h
@@ -61,4 +61,6 @@ typedef struct video_overlay_event_s {
video_overlay_manager_t *_x_video_overlay_new_manager(xine_t *) XINE_MALLOC XINE_PROTECTED;
+void _x_overlay_clut_yuv2rgb(vo_overlay_t *overlay) XINE_PROTECTED;
+
#endif