src/video/SDL_yuv_sw_c.h
branchSDL-1.3
changeset 1668 4da1ee79c9af
parent 1662 782fd950bd46
child 1684 c4aa1a2f48f1
equal deleted inserted replaced
1667:1fddae038bc8 1668:4da1ee79c9af
    24 #include "SDL_video.h"
    24 #include "SDL_video.h"
    25 #include "SDL_sysvideo.h"
    25 #include "SDL_sysvideo.h"
    26 
    26 
    27 /* This is the software implementation of the YUV video overlay support */
    27 /* This is the software implementation of the YUV video overlay support */
    28 
    28 
    29 extern SDL_Overlay *SDL_CreateYUV_SW (_THIS, int width, int height,
    29 extern SDL_Overlay *SDL_CreateYUV_SW(_THIS, int width, int height,
    30                                       Uint32 format, SDL_Surface * display);
    30                                      Uint32 format, SDL_Surface * display);
    31 
    31 
    32 extern int SDL_LockYUV_SW (_THIS, SDL_Overlay * overlay);
    32 extern int SDL_LockYUV_SW(_THIS, SDL_Overlay * overlay);
    33 
    33 
    34 extern void SDL_UnlockYUV_SW (_THIS, SDL_Overlay * overlay);
    34 extern void SDL_UnlockYUV_SW(_THIS, SDL_Overlay * overlay);
    35 
    35 
    36 extern int SDL_DisplayYUV_SW (_THIS, SDL_Overlay * overlay, SDL_Rect * src,
    36 extern int SDL_DisplayYUV_SW(_THIS, SDL_Overlay * overlay, SDL_Rect * src,
    37                               SDL_Rect * dst);
    37                              SDL_Rect * dst);
    38 
    38 
    39 extern void SDL_FreeYUV_SW (_THIS, SDL_Overlay * overlay);
    39 extern void SDL_FreeYUV_SW(_THIS, SDL_Overlay * overlay);
    40 /* vi: set ts=4 sw=4 expandtab: */
    40 /* vi: set ts=4 sw=4 expandtab: */