Show
Ignore:
Timestamp:
04/18/08 23:31:08 (7 months ago)
Author:
astrange
Message:

Preroll subtitle fonts when loading the file.
This moves the annoying pause on start to the main thread.

Some cleanup.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/Subtitles/SubATSUIRenderer.h

    r669 r850  
    66//  Copyright 2007 __MyCompanyName__. All rights reserved. 
    77// 
     8 
     9#ifdef __cplusplus 
     10extern "C" 
     11{ 
     12#endif 
    813 
    914#ifdef __OBJC__ 
     
    3136 
    3237typedef void *SubtitleRendererPtr; 
     38 
     39#endif 
     40 
    3341extern SubtitleRendererPtr SubInitForSSA(char *header, size_t headerLen, int width, int height); 
    3442extern SubtitleRendererPtr SubInitNonSSA(int width, int height); 
    3543extern CGColorSpaceRef SubGetColorSpace(SubtitleRendererPtr s); 
    3644extern void SubRenderPacket(SubtitleRendererPtr s, CGContextRef c, CFStringRef str, int cWidth, int cHeight); 
     45extern void SubPrerollFromHeader(char *header, int headerLen); 
    3746extern void SubDisposeRenderer(SubtitleRendererPtr s); 
    3847 
     48#ifdef __cplusplus 
     49} 
    3950#endif