MythTV  master
Classes | Macros | Functions
xine_demux_sputext.h File Reference
#include <vector>
#include "io/mythmediabuffer.h"
Include dependency graph for xine_demux_sputext.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  subtitle_t
 
struct  demux_sputext_t
 

Macros

#define SUB_BUFSIZE   1024
 
#define MAX_TIMEOUT   4
 
#define DEBUG_XINE_DEMUX_SPUTEXT   0
 
#define FORMAT_UNKNOWN   (-1)
 
#define FORMAT_MICRODVD   0
 
#define FORMAT_SUBRIP   1
 
#define FORMAT_SUBVIEWER   2
 
#define FORMAT_SAMI   3 /* Microsoft Synchronized Accessible Media Interchange */
 
#define FORMAT_VPLAYER   4 /* Windows Application */
 
#define FORMAT_RT   5 /* RealText */
 
#define FORMAT_SSA   6 /* Sub Station Alpha */
 
#define FORMAT_PJS   7 /* Phoenix Japanimation Society */
 
#define FORMAT_MPSUB   8 /* MPlayer */
 
#define FORMAT_AQTITLE   9 /* Czech subtitling community */
 
#define FORMAT_JACOBSUB   10 /* Amiga - Japanese Animation Club of Orlando */
 
#define FORMAT_SUBVIEWER2   11
 
#define FORMAT_SUBRIP09   12
 
#define FORMAT_MPL2   13 /*Mplayer sub 2 ?*/
 

Functions

bool sub_read_file (demux_sputext_t *demuxstr)
 

Macro Definition Documentation

◆ SUB_BUFSIZE

#define SUB_BUFSIZE   1024

Definition at line 8 of file xine_demux_sputext.h.

◆ MAX_TIMEOUT

#define MAX_TIMEOUT   4

Definition at line 9 of file xine_demux_sputext.h.

◆ DEBUG_XINE_DEMUX_SPUTEXT

#define DEBUG_XINE_DEMUX_SPUTEXT   0

Definition at line 11 of file xine_demux_sputext.h.

◆ FORMAT_UNKNOWN

#define FORMAT_UNKNOWN   (-1)

Definition at line 13 of file xine_demux_sputext.h.

◆ FORMAT_MICRODVD

#define FORMAT_MICRODVD   0

Definition at line 14 of file xine_demux_sputext.h.

◆ FORMAT_SUBRIP

#define FORMAT_SUBRIP   1

Definition at line 15 of file xine_demux_sputext.h.

◆ FORMAT_SUBVIEWER

#define FORMAT_SUBVIEWER   2

Definition at line 16 of file xine_demux_sputext.h.

◆ FORMAT_SAMI

#define FORMAT_SAMI   3 /* Microsoft Synchronized Accessible Media Interchange */

Definition at line 17 of file xine_demux_sputext.h.

◆ FORMAT_VPLAYER

#define FORMAT_VPLAYER   4 /* Windows Application */

Definition at line 18 of file xine_demux_sputext.h.

◆ FORMAT_RT

#define FORMAT_RT   5 /* RealText */

Definition at line 19 of file xine_demux_sputext.h.

◆ FORMAT_SSA

#define FORMAT_SSA   6 /* Sub Station Alpha */

Definition at line 20 of file xine_demux_sputext.h.

◆ FORMAT_PJS

#define FORMAT_PJS   7 /* Phoenix Japanimation Society */

Definition at line 21 of file xine_demux_sputext.h.

◆ FORMAT_MPSUB

#define FORMAT_MPSUB   8 /* MPlayer */

Definition at line 22 of file xine_demux_sputext.h.

◆ FORMAT_AQTITLE

#define FORMAT_AQTITLE   9 /* Czech subtitling community */

Definition at line 23 of file xine_demux_sputext.h.

◆ FORMAT_JACOBSUB

#define FORMAT_JACOBSUB   10 /* Amiga - Japanese Animation Club of Orlando */

Definition at line 24 of file xine_demux_sputext.h.

◆ FORMAT_SUBVIEWER2

#define FORMAT_SUBVIEWER2   11

Definition at line 25 of file xine_demux_sputext.h.

◆ FORMAT_SUBRIP09

#define FORMAT_SUBRIP09   12

Definition at line 26 of file xine_demux_sputext.h.

◆ FORMAT_MPL2

#define FORMAT_MPL2   13 /*Mplayer sub 2 ?*/

Definition at line 27 of file xine_demux_sputext.h.

Function Documentation

◆ sub_read_file()

bool sub_read_file ( demux_sputext_t demuxstr)

Definition at line 1023 of file xine_demux_sputext.cpp.

Referenced by TextSubtitleParser::LoadSubtitles().