MythTV  master
Macros | Functions | Variables
mythplayer.cpp File Reference
#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 <utility>
#include "mthread.h"
#include "mythconfig.h"
#include "mythplayer.h"
#include "DetectLetterbox.h"
#include "audioplayer.h"
#include "programinfo.h"
#include "mythcorecontext.h"
#include "livetvchain.h"
#include "avformatdecoder.h"
#include "dummydecoder.h"
#include "tv_play.h"
#include "mythlogging.h"
#include "mythmiscutil.h"
#include "audiooutput.h"
#include "cardutil.h"
#include "mythavutil.h"
#include "jitterometer.h"
#include "mythtimer.h"
#include "mythuiactions.h"
#include "io/mythmediabuffer.h"
#include "tv_actions.h"
#include "decoders/mythdecoderthread.h"
#include "mythvideooutnull.h"
#include "mythcodeccontext.h"
#include <mythmainwindow.h>
#include "libavcodec/avcodec.h"
#include "remoteencoder.h"
Include dependency graph for mythplayer.cpp:

Go to the source code of this file.

Macros

#define round(x)   ((int) ((x) + 0.5))
 
#define LOC   QString("Player(%1): ").arg(dbg_ident(this),0,36)
 

Functions

static unsigned dbg_ident (const MythPlayer *)
 

Variables

static bool preBufferDebug = qEnvironmentVariableIsSet("PREBUFFERDEBUG")
 

Macro Definition Documentation

◆ round

#define round (   x)    ((int) ((x) + 0.5))

Definition at line 59 of file mythplayer.cpp.

◆ LOC

#define LOC   QString("Player(%1): ").arg(dbg_ident(this),0,36)

Definition at line 64 of file mythplayer.cpp.

Function Documentation

◆ dbg_ident()

static unsigned dbg_ident ( const MythPlayer player)
static

Definition at line 2017 of file mythplayer.cpp.

Variable Documentation

◆ preBufferDebug

bool preBufferDebug = qEnvironmentVariableIsSet("PREBUFFERDEBUG")
static

Definition at line 720 of file mythplayer.cpp.

Referenced by MythPlayer::PrebufferEnoughFrames().