MythTV
master
|
#include "mhi.h"
#include <QRegion>
#include <QVector>
#include <QUrl>
#include <QPoint>
#include <QRgb>
#include <QVariant>
#include <QByteArray>
#include <QStringList>
#include <QTime>
#include <QHash>
#include <algorithm>
#include <cmath>
#include <cstdint>
#include <cstring>
#include <deque>
#include "libmythbase/mthread.h"
#include "libmythbase/mythcorecontext.h"
#include "libmythbase/mythdb.h"
#include "libmythbase/mythdbcon.h"
#include "libmythbase/mythdirs.h"
#include "libmythbase/mythevent.h"
#include "libmythbase/mythlogging.h"
#include "libmythui/mythimage.h"
#include "libmythui/mythmainwindow.h"
#include "libmythui/mythpainter.h"
#include "libmythui/mythrect.h"
#include "libmythui/mythuiactions.h"
#include "libmythui/mythuiimage.h"
#include "dsmcc.h"
#include "interactivescreen.h"
#include "interactivetv.h"
#include "mythavutil.h"
#include "mythplayerui.h"
#include "tv_actions.h"
#include "libavutil/imgutils.h"
Go to the source code of this file.
Classes | |
class | MHIImageData |
Data for items in the interactive television display stack. More... | |
class | MHKeyLookup |
struct | lineSeg |
Functions | |
int | Roundup (int n, int r) |
static FT_F26Dot6 | Point2FT (int pt) |
static int | FT2Point (FT_F26Dot6 fp) |
Variables | |
static bool | ft_loaded = false |
static FT_Library | ft_library |
static constexpr uint8_t | FONT_WIDTHRES { 54 } |
static constexpr uint8_t | FONT_HEIGHTRES { 72 } |
static constexpr const char * | FONT_TO_USE { "FreeSans.ttf" } |
const unsigned | kTuneQuietly = 1U<<0 |
const unsigned | kTuneKeepApp = 1U<<1 |
const unsigned | kTuneCarId = 1U<<2 |
const unsigned | kTuneCarReset = 1U<<3 |
const unsigned | kTuneKeepChnl = 1U<<16 |
const int | kShift = 6 |
|
inline |
Definition at line 833 of file mhi.cpp.
Referenced by MHIContext::DrawVideo().
|
inlinestatic |
Definition at line 1266 of file mhi.cpp.
Referenced by MHIText::AddText(), and MHIText::GetBounds().
|
inlinestatic |
Definition at line 1271 of file mhi.cpp.
Referenced by MHIText::AddText(), and MHIText::GetBounds().
Definition at line 45 of file mhi.cpp.
Referenced by MHIContext::MHIContext().
|
static |
Definition at line 46 of file mhi.cpp.
Referenced by MHIContext::LoadFont(), and MHIContext::MHIContext().
|
staticconstexpr |
Definition at line 48 of file mhi.cpp.
Referenced by MHIText::AddText(), and MHIText::GetBounds().
|
staticconstexpr |
Definition at line 49 of file mhi.cpp.
Referenced by MHIText::AddText(), and MHIText::GetBounds().
|
staticconstexpr |
Definition at line 50 of file mhi.cpp.
Referenced by MHIContext::MHIContext().
const unsigned kTuneQuietly = 1U<<0 |
Definition at line 54 of file mhi.cpp.
Referenced by MHIContext::BeginStream().
const unsigned kTuneKeepApp = 1U<<1 |
Definition at line 55 of file mhi.cpp.
Referenced by MHIContext::BeginStream(), and MHIContext::Restart().
const unsigned kTuneCarId = 1U<<2 |
Definition at line 56 of file mhi.cpp.
Referenced by MHIContext::Restart().
const unsigned kTuneCarReset = 1U<<3 |
Definition at line 57 of file mhi.cpp.
Referenced by MHIContext::Restart().
const unsigned kTuneKeepChnl = 1U<<16 |
Definition at line 61 of file mhi.cpp.
Referenced by MHIContext::BeginStream(), and MHIContext::Restart().
const int kShift = 6 |
Definition at line 1265 of file mhi.cpp.
Referenced by FT2Point(), and Point2FT().