Dropped the unused "Stop recording on primary interface" stuff

This commit is contained in:
Klaus Schmidinger 2005-12-28 12:36:27 +01:00
parent bf4655197d
commit d877846cc9
4 changed files with 5 additions and 54 deletions

View File

@ -4005,3 +4005,4 @@ Video Disk Recorder Revision History
If the event is already marked with 'T', the "Red" button opens the "Edit If the event is already marked with 'T', the "Red" button opens the "Edit
timer" menu for that timer. timer" menu for that timer.
- Removing deleted recordings is now done in a separate thread. - Removing deleted recordings is now done in a separate thread.
- Dropped the unused "stop recording on primary interface" stuff.

23
i18n.c
View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and * See the main source file 'vdr.c' for copyright information and
* how to reach the author. * how to reach the author.
* *
* $Id: i18n.c 1.220 2005/11/04 14:36:27 kls Exp $ * $Id: i18n.c 1.221 2005/12/28 12:35:20 kls Exp $
* *
* Translations provided by: * Translations provided by:
* *
@ -1115,27 +1115,6 @@ const tI18nPhrase Phrases[] = {
"Lõpetan salvestamise?", "Lõpetan salvestamise?",
"Stop optagelse?", "Stop optagelse?",
}, },
{ "on primary interface",
"auf dem primären Interface",
"na primarni napravi",
"su interfaccia primaria",
"op eerste interface",
"no interface primário",
"sur la carte primaire",
"på første enhet",
"ensisijaisella sovittimella",
"na pierwszym interfejsie",
"en interface primario",
"óôÞí êýñéá êÜñôá",
"från den första enheten?",
"pe prima interfaþã",
"az elsö kártyán",
"a la interfície primària",
"ÝÐ ÞáÝÞÒÝÞÜ ãáâàÞÙáâÒÕ",
"na primarnom ureðaju",
"peavastuvõtjal",
"på primær enhed",
},
{ "Cancel editing?", { "Cancel editing?",
"Schneiden abbrechen?", "Schneiden abbrechen?",
"®elite prekiniti urejanje?", "®elite prekiniti urejanje?",

32
menu.c
View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and * See the main source file 'vdr.c' for copyright information and
* how to reach the author. * how to reach the author.
* *
* $Id: menu.c 1.381 2005/12/28 11:35:33 kls Exp $ * $Id: menu.c 1.382 2005/12/28 12:35:54 kls Exp $
*/ */
#include "menu.h" #include "menu.h"
@ -2581,7 +2581,6 @@ cMenuPluginItem::cMenuPluginItem(const char *Name, int Index)
// --- cMenuMain ------------------------------------------------------------- // --- cMenuMain -------------------------------------------------------------
#define STOP_RECORDING tr(" Stop recording ") #define STOP_RECORDING tr(" Stop recording ")
#define ON_PRIMARY_INTERFACE tr("on primary interface")
cOsdObject *cMenuMain::pluginOsdObject = NULL; cOsdObject *cMenuMain::pluginOsdObject = NULL;
@ -2649,15 +2648,6 @@ void cMenuMain::Set(void)
if (Commands.Count()) if (Commands.Count())
Add(new cOsdItem(hk(tr("Commands")), osCommands)); Add(new cOsdItem(hk(tr("Commands")), osCommands));
// Record control:
if (cRecordControls::StopPrimary()) {
char *buffer = NULL;
asprintf(&buffer, "%s%s", STOP_RECORDING, ON_PRIMARY_INTERFACE);
Add(new cOsdItem(buffer, osStopRecord));
free(buffer);
}
Update(true); Update(true);
Display(); Display();
@ -2753,11 +2743,7 @@ eOSState cMenuMain::ProcessKey(eKeys Key)
case osStopRecord: if (Interface->Confirm(tr("Stop recording?"))) { case osStopRecord: if (Interface->Confirm(tr("Stop recording?"))) {
cOsdItem *item = Get(Current()); cOsdItem *item = Get(Current());
if (item) { if (item) {
const char *s = item->Text() + strlen(STOP_RECORDING); cRecordControls::Stop(item->Text() + strlen(STOP_RECORDING));
if (strcmp(s, ON_PRIMARY_INTERFACE) == 0)
cRecordControls::StopPrimary(true);
else
cRecordControls::Stop(item->Text() + strlen(STOP_RECORDING));
return osEnd; return osEnd;
} }
} }
@ -3455,20 +3441,6 @@ void cRecordControls::Stop(cDevice *Device)
} }
} }
bool cRecordControls::StopPrimary(bool DoIt)
{
if (cDevice::PrimaryDevice()->Receiving()) {
//XXX+ disabled for the moment - might become obsolete with DVB_DRIVER_VERSION >= 2002090101
cDevice *device = NULL;//XXX cDevice::GetDevice(cDevice::PrimaryDevice()->Ca(), 0);
if (device) {
if (DoIt)
Stop(cDevice::PrimaryDevice());
return true;
}
}
return false;
}
bool cRecordControls::PauseLiveVideo(void) bool cRecordControls::PauseLiveVideo(void)
{ {
Skins.Message(mtStatus, tr("Pausing live video...")); Skins.Message(mtStatus, tr("Pausing live video..."));

3
menu.h
View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and * See the main source file 'vdr.c' for copyright information and
* how to reach the author. * how to reach the author.
* *
* $Id: menu.h 1.78 2005/12/24 15:44:56 kls Exp $ * $Id: menu.h 1.79 2005/12/28 12:32:51 kls Exp $
*/ */
#ifndef __MENU_H #ifndef __MENU_H
@ -201,7 +201,6 @@ public:
static bool Start(cTimer *Timer = NULL, bool Pause = false); static bool Start(cTimer *Timer = NULL, bool Pause = false);
static void Stop(const char *InstantId); static void Stop(const char *InstantId);
static void Stop(cDevice *Device); static void Stop(cDevice *Device);
static bool StopPrimary(bool DoIt = false);
static bool PauseLiveVideo(void); static bool PauseLiveVideo(void);
static const char *GetInstantId(const char *LastInstantId); static const char *GetInstantId(const char *LastInstantId);
static cRecordControl *GetRecordControl(const char *FileName); static cRecordControl *GetRecordControl(const char *FileName);