|
static void | ttd_set_blink_fraction (GF_Node *node, GF_Route *route) |
|
static void | ttd_set_scroll_fraction (GF_Node *node, GF_Route *route) |
|
static void | TTD_ResetDisplay (TTDPriv *priv) |
|
static void | TTD_UpdateSizeInfo (TTDPriv *priv) |
|
static GF_Err | TTD_GetCapabilities (GF_BaseDecoder *plug, GF_CodecCapability *capability) |
|
static GF_Err | TTD_SetCapabilities (GF_BaseDecoder *plug, const GF_CodecCapability capability) |
|
GF_Err | TTD_AttachScene (GF_SceneDecoder *plug, GF_Scene *scene, Bool is_scene_decoder) |
|
GF_Err | TTD_ReleaseScene (GF_SceneDecoder *plug) |
|
static void | add_child (GF_Node *n1, GF_Node *par) |
|
static GF_Node * | ttd_create_node (TTDPriv *ttd, u32 tag, const char *def_name) |
|
static GF_Err | TTD_AttachStream (GF_BaseDecoder *plug, GF_ESD *esd) |
|
static GF_Err | TTD_DetachStream (GF_BaseDecoder *plug, u16 ES_ID) |
|
char * | TTD_FindFont (GF_TextSampleDescriptor *tsd, u32 ID) |
|
static void | ttd_add_item (M_Form *form) |
|
static void | ttd_add_line (M_Form *form) |
|
static void | TTD_NewTextChunk (TTDPriv *priv, GF_TextSampleDescriptor *tsd, M_Form *form, u16 *utf16_txt, TTDTextChunk *tc) |
|
void | TTD_SplitChunks (GF_TextSample *txt, u32 nb_chars, GF_List *chunks, GF_Box *mod) |
|
static void | TTD_ApplySample (TTDPriv *priv, GF_TextSample *txt, u32 sdi, Bool is_utf_16, u32 sample_duration) |
|
static GF_Err | TTD_ProcessData (GF_SceneDecoder *plug, const char *inBuffer, u32 inBufferLength, u16 ES_ID, u32 AU_time, u32 mmlevel) |
|
static u32 | TTD_CanHandleStream (GF_BaseDecoder *ifce, u32 StreamType, GF_ESD *esd, u8 PL) |
|
void | DeleteTimedTextDec (GF_BaseDecoder *plug) |
|
GF_BaseDecoder * | NewTimedTextDec () |
|
void | DeleteTTReader (void *ifce) |
|
void * | NewTTReader () |
|
GF_BaseInterface * | LoadInterface (u32 InterfaceType) |
|
void | ShutdownInterface (GF_BaseInterface *ifce) |
|
const u32 * | QueryInterfaces () |
|