diff --git a/src/gui/Makefile.am b/src/gui/Makefile.am index c8eeed2ec..2a8272437 100644 --- a/src/gui/Makefile.am +++ b/src/gui/Makefile.am @@ -112,13 +112,13 @@ libneutrino_gui_a_SOURCES = \ xmltv_setup.cpp \ zapit_setup.cpp -#if BOXTYPE_ARMBOX -#libneutrino_gui_a_SOURCES += \ -# streaminfo2.cpp -#else +if BOXTYPE_COOL libneutrino_gui_a_SOURCES += \ streaminfo1.cpp -#endif +else +libneutrino_gui_a_SOURCES += \ + streaminfo2.cpp +endif if ENABLE_EXTUPDATE libneutrino_gui_a_SOURCES += \ diff --git a/src/gui/info_menue.cpp b/src/gui/info_menue.cpp index d92fd74a0..b0b9ed563 100644 --- a/src/gui/info_menue.cpp +++ b/src/gui/info_menue.cpp @@ -37,9 +37,11 @@ #include #include #include +#if HAVE_COOL_HARDWARE #include -//#include - +#else +#include +#endif #if 0 #include #endif diff --git a/src/gui/movieplayer.cpp b/src/gui/movieplayer.cpp index b08d75e9f..61dd407c3 100644 --- a/src/gui/movieplayer.cpp +++ b/src/gui/movieplayer.cpp @@ -2757,6 +2757,24 @@ void CMoviePlayerGui::selectChapter() } } +std::string CMoviePlayerGui::getAPIDDesc(unsigned int i) +{ + std::string apidtitle; + if (i < numpida) + getAudioName(apids[i], apidtitle); + if (apidtitle == "") + apidtitle = "Stream " + to_string(i); + return apidtitle; +} + +unsigned int CMoviePlayerGui::getAPID(void) +{ + for (unsigned int i = 0; i < numpida; i++) + if (apids[i] == currentapid) + return i; + return -1; +} + void CMoviePlayerGui::selectSubtitle() { if (!is_file_player) diff --git a/src/gui/movieplayer.h b/src/gui/movieplayer.h index 67d8314d0..2111edbf7 100644 --- a/src/gui/movieplayer.h +++ b/src/gui/movieplayer.h @@ -260,6 +260,8 @@ class CMoviePlayerGui : public CMenuTarget void setLastMode(int m) { m_LastMode = m; } void Pause(bool b = true); void selectAudioPid(void); + unsigned int getAPID(void); + std::string getAPIDDesc(unsigned int i); bool SetPosition(int pos, bool absolute = false); void selectSubtitle(); void showSubtitle(neutrino_msg_data_t data); diff --git a/src/gui/user_menue.cpp b/src/gui/user_menue.cpp index 50e72bcca..3d0ebea6a 100644 --- a/src/gui/user_menue.cpp +++ b/src/gui/user_menue.cpp @@ -49,8 +49,11 @@ #include "subchannel_select.h" #include "favorites.h" #include "audio_select.h" +#if HAVE_COOL_HARDWARE #include "streaminfo1.h" -//#include "streaminfo2.h" +#else +#include "streaminfo2.h" +#endif #include "epgplus.h" #include "epgview.h" #include "eventlist.h"