|
MythTV
0.27pre
|
Go to the source code of this file.
Typedefs | |
| typedef QHash< QString, QString > | InfoMap |
| typedef QMap< uint64_t, uint64_t > | frm_pos_map_t |
| Frame # -> File offset map. | |
| typedef QMap< uint64_t, MarkTypes > | frm_dir_map_t |
| Frame # -> Mark map. | |
| typedef enum CommFlagStatuses | CommFlagStatus |
| typedef enum SkipTypes | SkipType |
| This is used as a bitmask. | |
| typedef enum TranscodingStatuses | TranscodingStatus |
| typedef enum FlagMask | ProgramFlag |
| If you change these please update: mythplugins/mythweb/modules/tv/classes/Program.php mythtv/bindings/perl/MythTV/Program.pm (search for "Assign the program flags" in both) | |
| typedef enum ProgramInfoType | ProgramInfoType |
| typedef enum AudioProps | AudioProperty |
| if AudioProps changes, the audioprop column in program and recordedprogram has to changed accordingly | |
| typedef enum VideoProps | VideoProperty |
| if VideoProps changes, the videoprop column in program and recordedprogram has to changed accordingly | |
| typedef enum SubtitleTypes | SubtitleType |
| if SubtitleTypes changes, the subtitletypes column in program and recordedprogram has to changed accordingly | |
| typedef enum RecStatusTypes | RecStatusType |
| typedef enum AvailableStatusTypes | AvailableStatusType |
| typedef enum AutoExpireTypes | AutoExpireType |
Functions | |
| MPUBLIC QString | toString (MarkTypes type) |
| MPUBLIC QString | SkipTypeToString (int) |
| MPUBLIC deque< int > | GetPreferredSkipTypeCombinations (void) |
| MPUBLIC QString | toUIState (RecStatusType) |
| MPUBLIC QString | toString (RecStatusType, uint id) |
| Converts "recstatus" into a human readable string. | |
| MPUBLIC QString | toString (RecStatusType, RecordingType) |
| Converts "recstatus" into a short human readable description. | |
| MPUBLIC QString | toDescription (RecStatusType, RecordingType, const QDateTime &recstartts) |
| Converts "recstatus" into a long human readable description. | |
| MPUBLIC QString | toString (AvailableStatusType) |
Variables | |
| MPUBLIC const char * | kPlayerInUseID |
| MPUBLIC const char * | kPIPPlayerInUseID |
| MPUBLIC const char * | kPBPPlayerInUseID |
| MPUBLIC const char * | kImportRecorderInUseID |
| MPUBLIC const char * | kRecorderInUseID |
| MPUBLIC const char * | kFileTransferInUseID |
| MPUBLIC const char * | kTruncatingDeleteInUseID |
| MPUBLIC const char * | kFlaggerInUseID |
| MPUBLIC const char * | kTranscoderInUseID |
| MPUBLIC const char * | kPreviewGeneratorInUseID |
| MPUBLIC const char * | kJobQueueInUseID |
| MPUBLIC const char * | kCCExtractorInUseID |
| typedef QHash<QString,QString> InfoMap |
Definition at line 47 of file programtypes.h.
| typedef QMap<uint64_t, uint64_t> frm_pos_map_t |
Frame # -> File offset map.
Definition at line 50 of file programtypes.h.
| typedef QMap<uint64_t, MarkTypes> frm_dir_map_t |
Frame # -> Mark map.
Definition at line 83 of file programtypes.h.
| typedef enum CommFlagStatuses CommFlagStatus |
| typedef enum TranscodingStatuses TranscodingStatus |
| typedef enum FlagMask ProgramFlag |
If you change these please update: mythplugins/mythweb/modules/tv/classes/Program.php mythtv/bindings/perl/MythTV/Program.pm (search for "Assign the program flags" in both)
| typedef enum ProgramInfoType ProgramInfoType |
| typedef enum AudioProps AudioProperty |
if AudioProps changes, the audioprop column in program and recordedprogram has to changed accordingly
| typedef enum VideoProps VideoProperty |
if VideoProps changes, the videoprop column in program and recordedprogram has to changed accordingly
| typedef enum SubtitleTypes SubtitleType |
if SubtitleTypes changes, the subtitletypes column in program and recordedprogram has to changed accordingly
| typedef enum RecStatusTypes RecStatusType |
| typedef enum AvailableStatusTypes AvailableStatusType |
| typedef enum AutoExpireTypes AutoExpireType |
| enum MarkTypes |
Definition at line 52 of file programtypes.h.
| enum CommFlagStatuses |
Definition at line 85 of file programtypes.h.
| enum SkipTypes |
This is used as a bitmask.
Definition at line 93 of file programtypes.h.
| enum TranscodingStatuses |
Definition at line 122 of file programtypes.h.
| enum FlagMask |
If you change these please update: mythplugins/mythweb/modules/tv/classes/Program.php mythtv/bindings/perl/MythTV/Program.pm (search for "Assign the program flags" in both)
Definition at line 132 of file programtypes.h.
| enum ProgramInfoType |
| kProgramInfoTypeRecording | |
| kProgramInfoTypeVideoFile | |
| kProgramInfoTypeVideoDVD | |
| kProgramInfoTypeVideoStreamingHTML | |
| kProgramInfoTypeVideoStreamingRTSP | |
| kProgramInfoTypeVideoBD |
Definition at line 157 of file programtypes.h.
| enum AudioProps |
if AudioProps changes, the audioprop column in program and recordedprogram has to changed accordingly
Definition at line 168 of file programtypes.h.
| enum VideoProps |
if VideoProps changes, the videoprop column in program and recordedprogram has to changed accordingly
Definition at line 183 of file programtypes.h.
| enum SubtitleTypes |
if SubtitleTypes changes, the subtitletypes column in program and recordedprogram has to changed accordingly
Definition at line 200 of file programtypes.h.
| enum RecStatusTypes |
Definition at line 212 of file programtypes.h.
| enum AvailableStatusTypes |
Definition at line 247 of file programtypes.h.
| enum WatchListStatus |
Definition at line 257 of file programtypes.h.
| enum AutoExpireTypes |
Definition at line 264 of file programtypes.h.
| MPUBLIC QString toString | ( | MarkTypes | type | ) |
Definition at line 22 of file programtypes.cpp.
Referenced by TV::ActiveHandleAction(), UPnpCDSMusic::AddItem(), AdjustFill(), AspectOverride(), VideoListImp::buildGroupList(), HTTPRequest::BuildHeader(), MythThemedMenu::checkPinCode(), ClearSkipList(), CopySkipListToCutList(), ManualSchedule::Create(), MythRenderD3D9::Create(), MythTimeInputDialog::Create(), DBUtil::CreateBackupFilename(), DXVA2Decoder::CreateDecoder(), PlayerContext::CreatePIPWindow(), MythThemedMenu::customEvent(), ProgramData::DeleteOverlaps(), ViewScheduled::deleteRule(), GuideGrid::deleteRule(), StatusBox::doAutoExpireList(), TV::DoChangePictureAttribute(), StatusBox::doJobQueueStatus(), StatusBox::doScheduleStatus(), DecoderIOFactoryUrl::doStart(), LCDProcClient::dostdclock(), TV::DoTogglePictureAttribute(), HttpStatus::FillStatusXML(), GuideGrid::fillTimeInfos(), TVRec::FinishedRecording(), ProgramData::FixProgramList(), FlagCommercials(), IPTVTuningData::GetDeviceName(), DXVA2Decoder::GetInputOutput(), JobQueue::GetJobInfoFromID(), JobQueue::GetJobsInQueue(), ProgramInfo::GetLastModifiedTime(), GetMarkupList(), TVBrowseHelper::GetNextProgram(), MythAirplayServer::GetPlayerStatus(), ProgramInfo::GetRecordingEndTime(), ProgramInfo::GetRecordingStartTime(), ProgramInfo::GetScheduledEndTime(), ProgramInfo::GetScheduledStartTime(), GetSettingValueList(), AvFormatDecoder::GetTrackDesc(), DecoderBase::GetTrackDesc(), Scheduler::HandleRecordingStatusChange(), ProgLister::HandleSelected(), VideoOutputNull::Init(), VideoOutputD3D::Init(), VAAPIContext::InitProfiles(), VideoOutputXv::InitSetupBuffers(), VideoOutputNullVAAPI::InputChanged(), VideoOutputOpenGLVAAPI::InputChanged(), VideoOutputOpenGL::InputChanged(), VideoOutputD3D::InputChanged(), VideoOutputVDPAU::InputChanged(), VideoOutputNullVDPAU::InputChanged(), VideoOutputXv::InputChanged(), ChannelImporter::InsertChannels(), LetterboxingColour(), NetworkControl::listRecordings(), NetworkControl::listSchedule(), PaneExistingScanImport::load(), ViewScheduled::LoadList(), ProgDetails::loadPage(), TV::MenuItemDisplayPlayback(), TV::OSDDialogEvent(), PIPLocationComboBox(), HttpStatus::PrintEncoderStatus(), ClassicCommDetector::PrintFullMap(), HttpStatus::PrintJobQueue(), HttpStatus::PrintMachineInfo(), Scheduler::PrintRec(), HttpStatus::PrintScheduled(), MPEGStreamData::ProcessEncryptedPacket(), JobQueue::ProcessQueue(), MythFrontendStatus::ProcessRequest(), QueueCommFlagJob(), ProgramRecPriority::remove(), AvFormatDecoder::ScanStreams(), MythAirplayServer::SendResponse(), TV::SetAutoCommercialSkip(), SetCutList(), TVRec::SetRecordingStatus(), VideoColourSpace::SetSupportedAttributes(), ProgLister::SetViewFromTime(), ProgLister::ShowDeleteRuleMenu(), DecoderIOFactoryShoutCast::start(), DecoderIOFactoryUrl::start(), ProgramMapTable::StreamTypeString(), ProgLister::SwitchToNextView(), ProgLister::SwitchToPreviousView(), TV::ToggleAdjustFill(), TV::ToggleAspectOverride(), RecordingRule::ToMap(), VideoMetadata::toMap(), ResultItem::toMap(), MetadataLookup::toMap(), MusicMetadata::toMap(), ComponentNameDescriptor::toString(), VirtualChannelMapSubtable::toStringXML(), ProgLister::UpdateButtonList(), ProgramRecPriority::updateInfo(), MythNews::updateInfoView(), ProgramRecPriority::UpdateList(), Scheduler::UpdateRecStatus(), ProgFinder::updateTimesList(), ViewScheduleDiff::updateUIList(), and wait_for_backend().
| MPUBLIC QString SkipTypeToString | ( | int | ) |
Definition at line 5016 of file programinfo.cpp.
Referenced by CommercialSkipMethod(), and CommMethod::CommMethod().
Definition at line 5054 of file programinfo.cpp.
Referenced by CommercialSkipMethod(), and CommMethod::CommMethod().
| MPUBLIC QString toUIState | ( | RecStatusType | ) |
Definition at line 57 of file programtypes.cpp.
Referenced by ProgLister::HandleVisible(), Scheduler::SlaveConnected(), ProgFinder::updateTimesList(), and ViewScheduleDiff::updateUIList().
| MPUBLIC QString toString | ( | RecStatusType | , |
| uint | id | ||
| ) |
Converts "recstatus" into a human readable string.
Definition at line 85 of file programtypes.cpp.
| MPUBLIC QString toString | ( | RecStatusType | , |
| RecordingType | |||
| ) |
Converts "recstatus" into a short human readable description.
Definition at line 176 of file programtypes.cpp.
| MPUBLIC QString toDescription | ( | RecStatusType | , |
| RecordingType | , | ||
| const QDateTime & | recstartts | ||
| ) |
Converts "recstatus" into a long human readable description.
Definition at line 243 of file programtypes.cpp.
Referenced by ScheduleCommon::EditRecording(), ViewScheduleDiff::showStatus(), and ProgramInfo::ToMap().
| MPUBLIC QString toString | ( | AvailableStatusType | ) |
Definition at line 377 of file programtypes.cpp.
| MPUBLIC const char* kPlayerInUseID |
Definition at line 9 of file programtypes.cpp.
Referenced by Scheduler::FillRecordingDir(), ProgramInfo::MarkAsInUse(), ProgramInfo::QueryInUseMap(), ProgramInfo::QueryIsDeleteCandidate(), ProgramInfo::QueryIsInUse(), TV::ShowOSDPromptDeleteRecording(), and TV::TV().
| MPUBLIC const char* kPIPPlayerInUseID |
Definition at line 10 of file programtypes.cpp.
Referenced by TV::CreatePIP(), and ProgramInfo::QueryIsInUse().
| MPUBLIC const char* kPBPPlayerInUseID |
Definition at line 11 of file programtypes.cpp.
Referenced by TV::CreatePBP(), and ProgramInfo::QueryIsInUse().
| MPUBLIC const char* kImportRecorderInUseID |
Definition at line 12 of file programtypes.cpp.
Referenced by ProgramInfo::QueryIsInUse(), and ImportRecorder::run().
| MPUBLIC const char* kRecorderInUseID |
Definition at line 13 of file programtypes.cpp.
Referenced by TVRec::CreateLiveTVRingBuffer(), Scheduler::FillRecordingDir(), ProgramInfo::MarkAsInUse(), ProgramInfo::QueryInUseMap(), ProgramInfo::QueryIsDeleteCandidate(), ProgramInfo::QueryIsInUse(), TVRec::RingBufferChanged(), TV::ShowOSDPromptDeleteRecording(), TVRec::StartRecording(), TVRec::SwitchLiveTVRingBuffer(), TVRec::SwitchRecordingRingBuffer(), TVRec::TeardownRecorder(), TVRec::TuningNewRecorder(), TVRec::TuningRestartRecorder(), and TVRec::TuningShutdowns().
| MPUBLIC const char* kFileTransferInUseID |
Definition at line 14 of file programtypes.cpp.
Referenced by FileTransfer::FileTransfer(), ProgramInfo::QueryIsInUse(), and FileTransfer::~FileTransfer().
| MPUBLIC const char* kTruncatingDeleteInUseID |
Definition at line 15 of file programtypes.cpp.
Referenced by ProgramInfo::QueryIsInUse(), and MainServer::TruncateAndClose().
| MPUBLIC const char* kFlaggerInUseID |
Definition at line 16 of file programtypes.cpp.
Referenced by Scheduler::FillRecordingDir(), FlagCommercials(), ProgramInfo::QueryIsDeleteCandidate(), ProgramInfo::QueryIsInUse(), and RebuildSeekTable().
| MPUBLIC const char* kTranscoderInUseID |
Definition at line 17 of file programtypes.cpp.
Referenced by Scheduler::FillRecordingDir(), ProgramInfo::QueryIsDeleteCandidate(), ProgramInfo::QueryIsInUse(), and Transcode::TranscodeFile().
| MPUBLIC const char* kPreviewGeneratorInUseID |
Definition at line 18 of file programtypes.cpp.
Referenced by PreviewGenerator::GetScreenGrab(), PreviewGenerator::LocalPreviewRun(), and ProgramInfo::QueryIsInUse().
| MPUBLIC const char* kJobQueueInUseID |
Definition at line 19 of file programtypes.cpp.
Referenced by JobQueue::ProcessJob(), ProgramInfo::QueryIsDeleteCandidate(), ProgramInfo::QueryIsInUse(), and JobQueue::RemoveRunningJob().
| MPUBLIC const char* kCCExtractorInUseID |
Definition at line 20 of file programtypes.cpp.
Referenced by RunCCExtract().
1.8.1.2