|
MythTV master
|
#include "playbackbox.h"#include <algorithm>#include <array>#include <QCoreApplication>#include <QDateTime>#include <QLocale>#include <QTimer>#include <QMap>#include "libmythbase/mconcurrent.h"#include "libmythbase/mythcorecontext.h"#include "libmythbase/mythdate.h"#include "libmythbase/mythdb.h"#include "libmythbase/mythdbcon.h"#include "libmythbase/mythevent.h"#include "libmythbase/mythlogging.h"#include "libmythbase/mythrandom.h"#include "libmythbase/stringutil.h"#include "libmythmetadata/mythuimetadataresults.h"#include "libmythtv/playgroup.h"#include "libmythtv/previewgeneratorqueue.h"#include "libmythtv/programinfo.h"#include "libmythtv/programtypes.h"#include "libmythtv/recordinginfo.h"#include "libmythtv/recordingrule.h"#include "libmythtv/recordingtypes.h"#include "libmythtv/tv.h"#include "libmythtv/tv_actions.h"#include "libmythui/mythdialogbox.h"#include "libmythui/mythmainwindow.h"#include "libmythui/mythnotificationcenter.h"#include "libmythui/mythprogressdialog.h"#include "libmythui/mythscreenstack.h"#include "libmythui/mythuiactions.h"#include "libmythui/mythuibutton.h"#include "libmythui/mythuibuttonlist.h"#include "libmythui/mythuicheckbox.h"#include "libmythui/mythuiimage.h"#include "libmythui/mythuiprogressbar.h"#include "libmythui/mythuispinbox.h"#include "libmythui/mythuistatetype.h"#include "libmythui/mythuitext.h"#include "libmythui/mythuitextedit.h"#include "playbackboxlistitem.h"Go to the source code of this file.
Macros | |
| #define | LOC QString("PlaybackBox: ") |
| #define | LOC_WARN QString("PlaybackBox Warning: ") |
| #define | LOC_ERR QString("PlaybackBox Error: ") |
Functions | |
| static int | comp_programid (const ProgramInfo *a, const ProgramInfo *b) |
| static int | comp_programid_rev (const ProgramInfo *a, const ProgramInfo *b) |
| static int | comp_originalAirDate (const ProgramInfo *a, const ProgramInfo *b) |
| static int | comp_originalAirDate_rev (const ProgramInfo *a, const ProgramInfo *b) |
| static int | comp_recpriority2 (const ProgramInfo *a, const ProgramInfo *b) |
| static int | comp_recordDate (const ProgramInfo *a, const ProgramInfo *b) |
| static int | comp_recordDate_rev (const ProgramInfo *a, const ProgramInfo *b) |
| static bool | retrieve_SeasonEpisode (int &season, int &episode, const ProgramInfo *prog) |
| static int | comp_season (const ProgramInfo *a, const ProgramInfo *b) |
| static int | comp_season_rev (const ProgramInfo *a, const ProgramInfo *b) |
| static bool | comp_programid_less_than (const ProgramInfo *a, const ProgramInfo *b) |
| static bool | comp_programid_rev_less_than (const ProgramInfo *a, const ProgramInfo *b) |
| static bool | comp_originalAirDate_less_than (const ProgramInfo *a, const ProgramInfo *b) |
| static bool | comp_originalAirDate_rev_less_than (const ProgramInfo *a, const ProgramInfo *b) |
| static bool | comp_recpriority2_less_than (const ProgramInfo *a, const ProgramInfo *b) |
| static bool | comp_recordDate_less_than (const ProgramInfo *a, const ProgramInfo *b) |
| static bool | comp_recordDate_rev_less_than (const ProgramInfo *a, const ProgramInfo *b) |
| static bool | comp_season_less_than (const ProgramInfo *a, const ProgramInfo *b) |
| static bool | comp_season_rev_less_than (const ProgramInfo *a, const ProgramInfo *b) |
| static PlaybackBox::ViewMask | m_viewMaskToggle (PlaybackBox::ViewMask mask, PlaybackBox::ViewMask toggle) |
| static QString | construct_sort_title (QString title, const QString &sortTitle, PlaybackBox::ViewMask viewmask, PlaybackBox::ViewTitleSort sortType, int recpriority) |
| static QString | extract_main_state (const ProgramInfo &pginfo, const TV *player) |
| static QString | extract_subtitle (const ProgramInfo &pginfo, const QString &groupname) |
| static void | push_onto_del (QStringList &list, const ProgramInfo &pginfo) |
| static bool | extract_one_del (QStringList &list, uint &recordingID) |
| static bool | save_position (const MythUIButtonList *groupList, const MythUIButtonList *recordingList, QStringList &groupSelPref, QStringList &itemSelPref, QStringList &itemTopPref) |
| static void | restore_position (MythUIButtonList *groupList, MythUIButtonList *recordingList, const QStringList &groupSelPref, const QStringList &itemSelPref, const QStringList &itemTopPref) |
Variables | |
| static const QString | sLocation = "Playback Box" |
| static const std::array< const uint, 3 > | s_artDelay { kArtworkFanTimeout, kArtworkBannerTimeout, kArtworkCoverTimeout,} |
| static const std::array< const std::string, 9 > | disp_flags |
| static const std::array< const int, kMaxJobs > | kJobs |
| #define LOC QString("PlaybackBox: ") |
Definition at line 53 of file playbackbox.cpp.
| #define LOC_ERR QString("PlaybackBox Error: ") |
Definition at line 55 of file playbackbox.cpp.
| #define LOC_WARN QString("PlaybackBox Warning: ") |
Definition at line 54 of file playbackbox.cpp.
|
static |
Definition at line 75 of file playbackbox.cpp.
Referenced by comp_originalAirDate_less_than(), and comp_season().
|
static |
Definition at line 205 of file playbackbox.cpp.
Referenced by PlaybackBox::UpdateUILists().
|
static |
Definition at line 88 of file playbackbox.cpp.
Referenced by comp_originalAirDate_rev_less_than(), and comp_season_rev().
|
static |
Definition at line 211 of file playbackbox.cpp.
Referenced by PlaybackBox::UpdateUILists().
|
static |
Definition at line 59 of file playbackbox.cpp.
Referenced by comp_programid_less_than().
|
static |
Definition at line 193 of file playbackbox.cpp.
Referenced by PlaybackBox::UpdateUILists().
|
static |
Definition at line 67 of file playbackbox.cpp.
Referenced by comp_programid_rev_less_than().
|
static |
Definition at line 199 of file playbackbox.cpp.
Referenced by PlaybackBox::UpdateUILists().
|
static |
Definition at line 110 of file playbackbox.cpp.
Referenced by comp_recordDate_less_than().
|
static |
Definition at line 223 of file playbackbox.cpp.
Referenced by PlaybackBox::UpdateUILists().
|
static |
Definition at line 119 of file playbackbox.cpp.
Referenced by comp_recordDate_rev_less_than().
|
static |
Definition at line 229 of file playbackbox.cpp.
Referenced by PlaybackBox::UpdateUILists().
|
static |
Definition at line 101 of file playbackbox.cpp.
Referenced by comp_recpriority2_less_than().
|
static |
Definition at line 217 of file playbackbox.cpp.
Referenced by PlaybackBox::UpdateUILists().
|
static |
Definition at line 155 of file playbackbox.cpp.
Referenced by comp_season_less_than(), and PlaybackBox::UpdateUILists().
|
static |
Definition at line 235 of file playbackbox.cpp.
Referenced by PlaybackBox::UpdateUILists().
|
static |
Definition at line 174 of file playbackbox.cpp.
Referenced by comp_season_rev_less_than().
|
static |
Definition at line 241 of file playbackbox.cpp.
Referenced by PlaybackBox::UpdateUILists().
|
static |
Definition at line 259 of file playbackbox.cpp.
Referenced by PlaybackBox::UpdateUILists().
|
static |
Definition at line 305 of file playbackbox.cpp.
Referenced by PlaybackBox::ItemLoaded(), and PlaybackBox::UpdateUIListItem().
|
static |
Definition at line 391 of file playbackbox.cpp.
Referenced by PlaybackBox::Delete(), and PlaybackBox::Undelete().
|
static |
Definition at line 366 of file playbackbox.cpp.
Referenced by PlaybackBox::ItemLoaded(), and PlaybackBox::UpdateUIListItem().
|
static |
Definition at line 250 of file playbackbox.cpp.
Referenced by PlaybackBox::keyPressEvent().
|
static |
Definition at line 383 of file playbackbox.cpp.
Referenced by PlaybackBox::askDelete(), PlaybackBox::askStop(), PlaybackBox::deleteSelected(), PlaybackBox::ShowActionPopup(), and PlaybackBox::ShowDeletePopup().
|
static |
Definition at line 1684 of file playbackbox.cpp.
Referenced by PlaybackBox::UpdateUILists().
|
static |
Definition at line 134 of file playbackbox.cpp.
Referenced by comp_season(), and comp_season_rev().
|
static |
Definition at line 1627 of file playbackbox.cpp.
Referenced by PlaybackBox::UpdateUILists().
|
static |
Definition at line 825 of file playbackbox.cpp.
Referenced by PlaybackBox::SetItemIcons().
|
static |
Definition at line 3095 of file playbackbox.cpp.
Referenced by PlaybackBox::createJobMenu().
|
static |
Definition at line 247 of file playbackbox.cpp.
Referenced by PlaybackBox::customEvent(), and PlaybackBox::UpdateUIListItem().
|
static |
Definition at line 57 of file playbackbox.cpp.
Referenced by PlaybackBox::ShowAvailabilityPopup().