1 #ifndef _TV_REMOTE_UTIL_H_ 2 #define _TV_REMOTE_UTIL_H_ 43 (
const QStringList &qualifiedRecorders,
uint excluded_input);
53 vector<TunerStatus> *tunerList =
nullptr,
bool list_inactive =
false);
55 #endif // _TV_REMOTE_UTIL_H_ MTV_PUBLIC void RemoteCancelNextRecording(uint inputid, bool cancel)
MTV_PUBLIC RemoteEncoder * RemoteRequestNextFreeRecorder(int curr)
MTV_PUBLIC RemoteEncoder * RemoteRequestRecorder(void)
MTV_PUBLIC bool RemoteIsBusy(uint inputid, InputInfo &busy_input)
MTV_PUBLIC RemoteEncoder * RemoteGetExistingRecorder(const ProgramInfo *pginfo)
Holds information on recordings and videos.
MTV_PUBLIC uint RemoteGetFlags(uint inputid)
vector< InputInfo > RemoteRequestFreeInputInfo(uint excluded_input)
MTV_PUBLIC uint RemoteGetState(uint inputid)
MTV_PUBLIC bool RemoteStopRecording(uint inputid)
MTV_PUBLIC vector< uint > RemoteRequestFreeRecorderList(uint excluded_input)
MTV_PUBLIC int RemoteGetFreeRecorderCount(void)
MTV_PUBLIC bool RemoteGetRecordingStatus(vector< TunerStatus > *tunerList=nullptr, bool list_inactive=false)
MTV_PUBLIC bool RemoteStopLiveTV(uint inputid)
MTV_PUBLIC bool RemoteRecordPending(uint inputid, const ProgramInfo *pginfo, int secsleft, bool hasLater)
MTV_PUBLIC vector< uint > RemoteRequestFreeInputList(uint excluded_input)
MTV_PUBLIC RemoteEncoder * RemoteRequestFreeRecorderFromList(const QStringList &qualifiedRecorders, uint excluded_input)