123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- /********************************************************************
- ** File Name: App_gui_object_subtitle.h
- **
- ** File Description: The header file of Common channel manager gui object
- **
- ** Copyright(c) 2009 Sunplus Technologies - All Rights Reserved
- **
- ** History Information Description
- ** Date Author Modification
- **
- ********************************************************************/
- #ifndef _APP_GUIOBJ_SUBTITLE_H_
- #define _APP_GUIOBJ_SUBTITLE_H_
- /********************************************************************
- Including Files
- ********************************************************************/
- #include "al_subtitle.h"
- /********************************************************************
- Extern Global Functions
- ********************************************************************/
- /********************************************************************
- Extern Global Variables
- ********************************************************************/
- #define MAX_SUBTITLE_NUM (32) /**< maximal descriptor number for a stream */
- #ifdef CONFIG_SUPPORT_TTX
- #define MAX_TTX_NUM (32) /**< maximal descriptor number for a stream */
- #endif
- typedef enum
- {
- SUBTITLE_NOUPDATE,
- SUBTITLE_PREFER
- } DVBApp_SUBTITLEStart_Cmd_t;
- bool APP_guiobj_SubTitle_GetHOHSubtitleONOFF(void);
- UINT8 APP_GUIOBJ_SubTitle_IsThereAnyData(void);
- UINT8 APP_GUIOBJ_SubTitle_SetType(AL_Subtitle_Type_t Subtitletype);
- UINT8 APP_GUIOBJ_SubTitle_GetType(AL_Subtitle_Type_t *SubtitleType);
- UINT8 APP_GUIOBJ_SubTitle_SetSelectedIndex(INT32 SubtitleSelectedIndex);
- UINT8 APP_GUIOBJ_SubTitle_GetSelectedIndex(INT32 *SubtitleSelectedIndex);
- void APP_GUIOBJ_SubTitle_SetTSFMode(UINT8 mode);
- UINT8 APP_guiobj_SubTitle_GetTSFMode(void);
- UINT8 APP_GUIOBJ_SubTitle_SelectPrefer(AL_Subtitle_Type_t SubtitleType);
- void APP_GUIOBJ_SubTitle_Start(void);
- void APP_GUIOBJ_SubTitle_Restart(void);
- #endif
|