Bug #1447 ยป vdr-extrecmenu-LastReplayed.diff
mymenurecordings.c | ||
---|---|---|
Recordings.StateChanged(recordingsstate);
|
||
Display();
|
||
//Display();
|
||
if(wasdvd&&!cControl::Control())
|
||
{
|
||
... | ... | |
Set();
|
||
if(mysetup.GoLastReplayed && myReplayControl::LastReplayed())
|
||
if(mysetup.GoLastReplayed && mysetup.ReturnToRec && myReplayControl::LastReplayed())
|
||
Open();
|
||
mysetup.ReturnToRec = false;
|
||
Display();
|
||
SetHelpKeys();
|
mymenusetup.c | ||
---|---|---|
mysetup.DescendSorting=0;
|
||
mysetup.GoLastReplayed=0;
|
||
mysetup.ReturnToPlugin=1;
|
||
mysetup.ReturnToRec=0;
|
||
mysetup.LimitBandwidth=0;
|
||
mysetup.UseVDRsRecInfoMenu=0;
|
||
mysetup.PatchFont=1;
|
mymenusetup.h | ||
---|---|---|
int DescendSorting;
|
||
int GoLastReplayed;
|
||
int ReturnToPlugin;
|
||
int ReturnToRec;
|
||
int LimitBandwidth;
|
||
int UseVDRsRecInfoMenu;
|
||
int PatchFont;
|
myreplaycontrol.c | ||
---|---|---|
myReplayControl::~myReplayControl()
|
||
{
|
||
if(fCallPlugin)
|
||
{
|
||
mysetup.ReturnToRec = true;
|
||
cRemote::CallPlugin("extrecmenu");
|
||
}
|
||
}
|
||
eOSState myReplayControl::ProcessKey(eKeys Key)
|