MythTV
master
|
#include <chrono>
#include <thread>
#include "libmythbase/mythcorecontext.h"
#include "libmythbase/programinfo.h"
#include "cardutil.h"
#include "inputinfo.h"
#include "remoteencoder.h"
#include "tv_rec.h"
#include "tvremoteutil.h"
Go to the source code of this file.
Definition at line 13 of file tvremoteutil.cpp.
Definition at line 31 of file tvremoteutil.cpp.
Referenced by TVRec::StartRecording().
bool RemoteRecordPending | ( | uint | inputid, |
const ProgramInfo * | pginfo, | ||
std::chrono::seconds | secsleft, | ||
bool | hasLater | ||
) |
Definition at line 50 of file tvremoteutil.cpp.
Referenced by TVRec::CancelNextRecording(), and TVRec::RecordPending().
Definition at line 76 of file tvremoteutil.cpp.
Definition at line 98 of file tvremoteutil.cpp.
Referenced by ScheduleCommon::customEvent(), PBHEventHandler::event(), and TVRec::StartRecording().
void RemoteStopRecording | ( | const ProgramInfo * | pginfo | ) |
Definition at line 120 of file tvremoteutil.cpp.
Definition at line 128 of file tvremoteutil.cpp.
Referenced by TV::HandleOSDAskAllow().
Definition at line 137 of file tvremoteutil.cpp.
Referenced by TV::IsTunableOn(), TV::MenuItemDisplayPlayback(), RemoteGetFreeRecorderCount(), RemoteRequestFreeInputList(), RemoteRequestFreeRecorderFromList(), RemoteRequestFreeRecorderList(), RemoteRequestNextFreeRecorder(), RemoteRequestRecorder(), and TV::SwitchSource().
int RemoteGetFreeRecorderCount | ( | void | ) |
Definition at line 168 of file tvremoteutil.cpp.
Referenced by isLiveTVAvailable(), TV::MenuLazyInit(), and TV::StartTV().
RemoteEncoder* RemoteRequestNextFreeRecorder | ( | int | inputid | ) |
Definition at line 180 of file tvremoteutil.cpp.
Referenced by TV::RequestNextRecorder(), and TV::SwitchInputs().
Definition at line 227 of file tvremoteutil.cpp.
Definition at line 245 of file tvremoteutil.cpp.
Referenced by GuideGrid::RunProgramGuide().
RemoteEncoder* RemoteRequestFreeRecorderFromList | ( | const QStringList & | qualifiedRecorders, |
uint | excluded_input | ||
) |
Definition at line 264 of file tvremoteutil.cpp.
Referenced by TV::ChangeChannel(), TV::HandleStateChange(), and TV::SwitchInputs().
RemoteEncoder* RemoteRequestRecorder | ( | void | ) |
Definition at line 291 of file tvremoteutil.cpp.
RemoteEncoder* RemoteGetExistingRecorder | ( | const ProgramInfo * | pginfo | ) |
Definition at line 312 of file tvremoteutil.cpp.
Referenced by FlagCommercials(), TV::HandleStateChange(), RemoteRequestFreeRecorderFromList(), RemoteRequestNextFreeRecorder(), RemoteRequestRecorder(), TV::RequestNextRecorder(), and Transcode::TranscodeFile().
RemoteEncoder* RemoteGetExistingRecorder | ( | int | recordernum | ) |
Definition at line 337 of file tvremoteutil.cpp.
Definition at line 362 of file tvremoteutil.cpp.
Referenced by ChannelBase::IsInputAvailable(), TVRec::run(), TV::ShowOSDAskAllow(), and TVRec::StartRecording().
bool RemoteGetRecordingStatus | ( | std::vector< TunerStatus > * | tunerList, |
bool | list_inactive | ||
) |
Definition at line 400 of file tvremoteutil.cpp.