#include <algorithm>
#include <cassert>
#include <cmath>
#include <cstdint>
#include <cstdio>
#include <cstdlib>
#include <unistd.h>
#include <QCoreApplication>
#include <QDir>
#include <QHash>
#include <QMap>
#include <QThread>
#include <QtCore/qnumeric.h>
#include "mthread.h"
#include "mythconfig.h"
#include "mythplayer.h"
#include "DetectLetterbox.h"
#include "audioplayer.h"
#include "interactivescreen.h"
#include "programinfo.h"
#include "mythcorecontext.h"
#include "filtermanager.h"
#include "livetvchain.h"
#include "decoderbase.h"
#include "nuppeldecoder.h"
#include "avformatdecoder.h"
#include "dummydecoder.h"
#include "tv_play.h"
#include "interactivetv.h"
#include "mythsystemevent.h"
#include "mythlogging.h"
#include "mythmiscutil.h"
#include "icringbuffer.h"
#include "audiooutput.h"
#include "cardutil.h"
#include "mythavutil.h"
#include "jitterometer.h"
#include "mythtimer.h"
#include "mythuiactions.h"
#include "ringbuffer.h"
#include "tv_actions.h"
#include "mythcodeccontext.h"
#include <mythmainwindow.h>
#include "vsync.h"
#include "libavcodec/avcodec.h"
#include "remoteencoder.h"
Go to the source code of this file.
◆ round
#define round |
( |
|
x | ) |
((int) ((x) + 0.5)) |
◆ LOC
#define LOC QString("Player(%1): ").arg(dbg_ident(this),0,36) |
◆ LOC_DEC
#define LOC_DEC QString("Player(%1): ").arg(dbg_ident(m_mp),0,36) |
◆ AVSYNC_MAX_LATE
#define AVSYNC_MAX_LATE 10000000 |
◆ FFREW_MULTICOUNT
#define FFREW_MULTICOUNT 10 |
◆ dbg_ident()
static unsigned dbg_ident |
( |
const MythPlayer * |
player | ) |
|
|
static |
◆ toCaptionType()
static int toCaptionType |
( |
int |
type | ) |
|
|
static |
◆ toTrackType()
static int toTrackType |
( |
int |
type | ) |
|
|
static |
◆ toQString()
◆ wait_for_time()
void wait_for_time |
( |
int64_t |
framedue | ) |
|
|
static |
◆ SafeFPS()
◆ preBufferDebug
char* preBufferDebug = getenv("PREBUFFERDEBUG") |
|
static |