tvremoteutil.h File Reference

Go to the source code of this file.

Classes

class  TunerStatus
 recording status stuff More...

Functions

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

Function Documentation

MTV_PUBLIC uint RemoteGetState ( uint  cardid  ) 

Definition at line 30 of file tvremoteutil.cpp.

Referenced by TVRec::StartRecording().

MTV_PUBLIC uint RemoteGetFlags ( uint  cardid  ) 

Definition at line 13 of file tvremoteutil.cpp.

MTV_PUBLIC 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().

MTV_PUBLIC bool RemoteStopLiveTV ( uint  cardid  ) 

Definition at line 73 of file tvremoteutil.cpp.

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

Definition at line 115 of file tvremoteutil.cpp.

MTV_PUBLIC void RemoteCancelNextRecording ( uint  cardid,
bool  cancel 
)

Definition at line 123 of file tvremoteutil.cpp.

Referenced by TV::HandleOSDAskAllow().

MTV_PUBLIC RemoteEncoder* RemoteRequestRecorder ( void   ) 

Definition at line 174 of file tvremoteutil.cpp.

MTV_PUBLIC RemoteEncoder* RemoteRequestNextFreeRecorder ( int  curr  ) 

Definition at line 132 of file tvremoteutil.cpp.

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

MTV_PUBLIC RemoteEncoder* RemoteRequestFreeRecorderFromList ( const QStringList &  qualifiedRecorders  ) 

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

Definition at line 150 of file tvremoteutil.cpp.

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

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

Definition at line 203 of file tvremoteutil.cpp.

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

Definition at line 245 of file tvremoteutil.cpp.

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

Definition at line 296 of file tvremoteutil.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Fri Feb 10 06:41:45 2012 for MythTV by  doxygen 1.6.3