87 BOOLEAN heap_initialised = FALSE;
91 switch (ttxt_subt_cntrl)
100 heap_initialised = TRUE;
105 case DVB_SUBTITLES_AND_TELETEXT:
107 STB_HeapInitialise();
108 heap_initialised = TRUE;
114 case DECODED_TELETEXT_WITH_VBI:
116 STB_HeapInitialise();
117 heap_initialised = TRUE;
123 case DECODED_TELETEXT_WITHOUT_VBI:
125 STB_HeapInitialise();
126 heap_initialised = TRUE;
133 STB_HeapInitialise();
134 heap_initialised = TRUE;
144 if (heap_initialised == FALSE)
146 STB_HeapInitialise();
void STB_SUBInitialise(void)
Initialises subtitling control.
void STB_GCInitialise(void)
Initialises general control.
BOOLEAN STB_RESInitialise(void)
Creates and initialises control structures for the resources to be managed.
Header file - macros and function prototypes for public use.
Header file - Function prototypes for DVB subtitles.
Header file - macros and function prototypes for public use.
void STB_Initialise(E_STB_TTXT_SUBT_CONTROL ttxt_subt_cntrl)
Initialises STB layer.
Header file - macros and function prototypes for public use.
Header file - EBU Teletext driver.
BOOLEAN STB_PVRInitialise(void)
Initialises PVR path control.
Header file - macros and function prototypes for public use.
Debug functions header file.
Header file - macros and function prototypes for public use.
Header file - Function prototypes for Event Reporting.
Glue layer between DVB and conditional access systems.
Header file - Function prototypes for operating system.
System Wide Global Technical Data Type Definitions.
void STB_VBIInitialise(void)
Initialises VBI insertion, and registers the callback function with PES collection task...
STB middleware resource management module header file.
Header file - Function prototype for init function.
BOOLEAN STB_EBUTT_Initialise(void)
This must be called to invoke the EBU TeleText driver module before all other functionality can be ac...
Header file - macros and function prototypes for public use.
Header file - Function prototypes for heap memory.
BOOLEAN STB_CAInitialise(void)
Called once on system startup to allow initialisation of the CA systems.
void STB_PesCollectionTaskInitialise(void)
Initialises the PES collection task.
void STB_DPInitialise(void)
Initialises decode path control and sets up the structures for restricting access to resources...
Header file - Function prototypes for PES collection task.
void STB_HWInitialise(E_HW_SUBT_CONTROL_MASK hw_subt)
Initialise the platform layer by calling the platform layer initialisation functions that are appropr...
void STB_VTInitialise(void)
Initialise the VTC module.
void STB_SITerrInitialise(void)
Initialises STB layer SI engine - terrestrial version.
Header file for the function prototypes for registering callback function to process Teletext into th...
Header file - Function prototypes for front panel control.