blob: b92cebb165183cccc7f717ff46ba106e8de9c3c3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#ifndef KITLIBSTATE_H
#define KITLIBSTATE_H
#include "kitchensink/internal/libass.h"
#include "kitchensink/kitconfig.h"
typedef struct Kit_LibraryState {
unsigned int init_flags;
unsigned int thread_count;
unsigned int font_hinting;
unsigned int video_buf_frames;
unsigned int audio_buf_frames;
unsigned int subtitle_buf_frames;
ASS_Library *libass_handle;
void *ass_so_handle;
} Kit_LibraryState;
KIT_LOCAL Kit_LibraryState* Kit_GetLibraryState();
#endif // KITLIBSTATE_H
|