diff options
-rw-r--r-- | i18n.c | 23 | ||||
-rw-r--r-- | menu.c | 12 |
2 files changed, 30 insertions, 5 deletions
@@ -4,7 +4,7 @@ * See the main source file 'vdr.c' for copyright information and * how to reach the author. * - * $Id: i18n.c 1.167 2004/12/27 11:10:42 kls Exp $ + * $Id: i18n.c 1.168 2005/01/04 13:40:38 kls Exp $ * * Translations provided by: * @@ -2294,6 +2294,27 @@ const tI18nPhrase Phrases[] = { "CAM mooduli taaskäivitus tehtud", "CAM er blevet nulstillet", }, + { "No audio available!", + "Kein Audio verfügbar!", + "",//TODO + "",//TODO + "",//TODO + "",//TODO + "",//TODO + "",//TODO + "",//TODO + "",//TODO + "",//TODO + "",//TODO + "",//TODO + "",//TODO + "",//TODO + "",//TODO + "",//TODO + "",//TODO + "",//TODO + "",//TODO + }, // Setup pages: { "OSD", "OSD", @@ -4,7 +4,7 @@ * See the main source file 'vdr.c' for copyright information and * how to reach the author. * - * $Id: menu.c 1.326 2005/01/04 12:52:17 kls Exp $ + * $Id: menu.c 1.327 2005/01/04 13:40:38 kls Exp $ */ #include "menu.h" @@ -2842,9 +2842,13 @@ void cDisplayTracks::Show(void) cDisplayTracks *cDisplayTracks::Create(void) { - if (!currentDisplayTracks) - new cDisplayTracks; - return currentDisplayTracks; + if (cDevice::PrimaryDevice()->NumAudioTracks() > 0) { + if (!currentDisplayTracks) + new cDisplayTracks; + return currentDisplayTracks; + } + Skins.Message(mtWarning, tr("No audio available!")); + return NULL; } void cDisplayTracks::Process(eKeys Key) |