mirror of https://github.com/mpv-player/mpv
init.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@616 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
eb30258d07
commit
9126c8286e
|
@ -0,0 +1,15 @@
|
|||
|
||||
#ifndef __MPLAYER_OSD_H
|
||||
#define __MPLAYER_OSD_H
|
||||
|
||||
// Generic alpha renderers for all YUV modes and RGB depths.
|
||||
// These are "reference implementations", should be optimized later (MMX, etc)
|
||||
|
||||
extern void vo_draw_alpha_yv12(int w,int h, unsigned char* src, unsigned char *srca, int srcstride, unsigned char* dstbase,int dststride);
|
||||
extern void vo_draw_alpha_yuy2(int w,int h, unsigned char* src, unsigned char *srca, int srcstride, unsigned char* dstbase,int dststride);
|
||||
extern void vo_draw_alpha_rgb24(int w,int h, unsigned char* src, unsigned char *srca, int srcstride, unsigned char* dstbase,int dststride);
|
||||
extern void vo_draw_alpha_rgb32(int w,int h, unsigned char* src, unsigned char *srca, int srcstride, unsigned char* dstbase,int dststride);
|
||||
extern void vo_draw_alpha_rgb15(int w,int h, unsigned char* src, unsigned char *srca, int srcstride, unsigned char* dstbase,int dststride);
|
||||
extern void vo_draw_alpha_rgb16(int w,int h, unsigned char* src, unsigned char *srca, int srcstride, unsigned char* dstbase,int dststride);
|
||||
|
||||
#endif
|
Loading…
Reference in New Issue