tvremoteutil.cpp File Reference

Go to the source code of this file.

Functions

uint RemoteGetFlags (uint cardid)
uint RemoteGetState (uint cardid)
bool RemoteRecordPending (uint cardid, const ProgramInfo *pginfo, int secsleft, bool hasLater)
bool RemoteStopLiveTV (uint cardid)
bool RemoteStopRecording (uint cardid)
void RemoteStopRecording (const ProgramInfo *pginfo)
void RemoteCancelNextRecording (uint cardid, bool cancel)
RemoteEncoderRemoteRequestNextFreeRecorder (int curr)
vector< uintRemoteRequestFreeRecorderList (const vector< uint > &excluded_cardids)
 Given a list of recorder numbers, return the first available.
RemoteEncoderRemoteRequestFreeRecorderFromList (const QStringList &qualifiedRecorders, const vector< uint > &excluded_cardids)
RemoteEncoderRemoteRequestRecorder (void)
RemoteEncoderRemoteGetExistingRecorder (const ProgramInfo *pginfo)
RemoteEncoderRemoteGetExistingRecorder (int recordernum)
vector< InputInfoRemoteRequestFreeInputList (uint cardid, const vector< uint > &excluded_cardids)
InputInfo RemoteRequestBusyInputID (uint cardid)
bool RemoteIsBusy (uint cardid, TunedInputInfo &busy_input)
bool RemoteGetRecordingStatus (vector< TunerStatus > *tunerList, bool list_inactive)

Function Documentation

uint RemoteGetFlags ( uint  cardid  ) 

Definition at line 13 of file tvremoteutil.cpp.

uint RemoteGetState ( uint  cardid  ) 

Definition at line 30 of file tvremoteutil.cpp.

Referenced by TVRec::StartRecording().

bool RemoteRecordPending ( uint  cardid,
const ProgramInfo pginfo,
int  secsleft,
bool  hasLater 
)

Definition at line 48 of file tvremoteutil.cpp.

Referenced by TVRec::CancelNextRecording(), and TVRec::RecordPending().

bool RemoteStopLiveTV ( uint  cardid  ) 

Definition at line 73 of file tvremoteutil.cpp.

bool RemoteStopRecording ( uint  cardid  ) 
void RemoteStopRecording ( const ProgramInfo pginfo  ) 

Definition at line 115 of file tvremoteutil.cpp.

void RemoteCancelNextRecording ( uint  cardid,
bool  cancel 
)

Definition at line 123 of file tvremoteutil.cpp.

Referenced by TV::HandleOSDAskAllow().

RemoteEncoder* RemoteRequestNextFreeRecorder ( int  curr  ) 

Definition at line 132 of file tvremoteutil.cpp.

Referenced by TV::RequestNextRecorder(), and TV::SwitchCards().

vector<uint> RemoteRequestFreeRecorderList ( const vector< uint > &  excluded_cardids  ) 

Given a list of recorder numbers, return the first available.

Definition at line 150 of file tvremoteutil.cpp.

Referenced by TV::IsTunableOn(), RemoteRequestFreeRecorderFromList(), and TV::SwitchSource().

RemoteEncoder* RemoteRequestFreeRecorderFromList ( const QStringList &  qualifiedRecorders,
const vector< uint > &  excluded_cardids 
)

Definition at line 189 of file tvremoteutil.cpp.

Referenced by TV::ChangeChannel(), TV::HandleStateChange(), and TV::SwitchCards().

RemoteEncoder* RemoteRequestRecorder ( void   ) 

Definition at line 225 of file tvremoteutil.cpp.

RemoteEncoder* RemoteGetExistingRecorder ( const ProgramInfo pginfo  ) 
RemoteEncoder* RemoteGetExistingRecorder ( int  recordernum  ) 

Definition at line 254 of file tvremoteutil.cpp.

vector<InputInfo> RemoteRequestFreeInputList ( uint  cardid,
const vector< uint > &  excluded_cardids 
)
InputInfo RemoteRequestBusyInputID ( uint  cardid  ) 

Definition at line 296 of file tvremoteutil.cpp.

bool RemoteIsBusy ( uint  cardid,
TunedInputInfo busy_input 
)
bool RemoteGetRecordingStatus ( vector< TunerStatus > *  tunerList,
bool  list_inactive 
)

Definition at line 347 of file tvremoteutil.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Sun May 27 06:41:47 2012 for MythTV by  doxygen 1.6.3