MythTV  master
Classes | Typedefs | Functions
mediamonitor.h File Reference
#include <QStringList>
#include <QPointer>
#include <QRecursiveMutex>
#include <QWaitCondition>
#include <QList>
#include <QDateTime>
#include "libmythbase/mthread.h"
#include "libmythbase/mythmedia.h"
#include "libmythui/mythuiexp.h"
Include dependency graph for mediamonitor.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  MHData
 Stores details of media handlers. More...
 
class  MonitorThread
 
class  MediaMonitor
 

Typedefs

using MediaCallback = void(*)(MythMediaDevice *, bool)
 

Functions

static void REG_MEDIA_HANDLER (const QString &destination, const QString &description, MediaCallback callback, int mediaType, const QString &extensions)
 

Typedef Documentation

◆ MediaCallback

using MediaCallback = void (*)(MythMediaDevice *, bool)

Definition at line 15 of file mediamonitor.h.

Function Documentation

◆ REG_MEDIA_HANDLER()

static void REG_MEDIA_HANDLER ( const QString &  destination,
const QString &  description,
MediaCallback  callback,
int  mediaType,
const QString &  extensions 
)
inlinestatic

Definition at line 140 of file mediamonitor.h.

Referenced by internal_media_init(), and setupKeys().