gui/movieplayer.cpp: add subtitle display support for file playback

This commit is contained in:
[CST] Focus
2013-04-30 12:28:15 +04:00
parent 708e018994
commit 7a0c1e9674
2 changed files with 248 additions and 6 deletions

View File

@@ -87,6 +87,15 @@ class CMoviePlayerGui : public CMenuTarget
unsigned short ac3flags[REC_MAX_APIDS];
unsigned short currentapid, currentac3;
/* subtitles vars */
unsigned short numsubs;
std::string slanguage[REC_MAX_APIDS];
unsigned short spids[REC_MAX_APIDS];
unsigned short sub_supported[REC_MAX_APIDS];
int currentspid;
int min_x, min_y, max_x, max_y;
time_t end_time;
/* playback from MB */
bool isMovieBrowser;
CMovieBrowser* moviebrowser;
@@ -124,6 +133,10 @@ class CMoviePlayerGui : public CMenuTarget
bool SelectFile();
void updateLcd();
void selectSubtitle(bool file_player);
void showSubtitle(neutrino_msg_data_t data);
void clearSubtitle();
CMoviePlayerGui(const CMoviePlayerGui&) {};
CMoviePlayerGui();