MythTV
master
|
#include <cstdlib>
#include <sys/stat.h>
#include <sys/types.h>
#include <unistd.h>
#include <QApplication>
#include <QDir>
#include <QScopedPointer>
#include <libmyth/mythcontext.h>
#include <libmyth/mythmediamonitor.h>
#include <libmythbase/compat.h>
#include <libmythbase/lcddevice.h>
#include <libmythbase/mythdb.h>
#include <libmythbase/mythdbcon.h>
#include <libmythbase/mythplugin.h>
#include <libmythbase/mythpluginapi.h>
#include <libmythbase/mythversion.h>
#include <libmythmetadata/metaio.h>
#include <libmythmetadata/musicfilescanner.h>
#include <libmythmetadata/musicmetadata.h>
#include <libmythmetadata/musicutils.h>
#include <libmythui/mythprogressdialog.h>
#include <libmythui/myththemedmenu.h>
#include <libmythui/mythuihelper.h>
#include "cddecoder.h"
#include "config.h"
#include "decoder.h"
#include "generalsettings.h"
#include "importmusic.h"
#include "importsettings.h"
#include "mainvisual.h"
#include "musicdata.h"
#include "musicdbcheck.h"
#include "musicplayer.h"
#include "playersettings.h"
#include "playlistcontainer.h"
#include "playlisteditorview.h"
#include "playlistview.h"
#include "ratingsettings.h"
#include "streamview.h"
#include "visualizationsettings.h"
Go to the source code of this file.
Functions | |
static bool | checkStorageGroup (void) |
checks we have at least one music directory in the 'Music' storage group More... | |
static bool | checkMusicAvailable (void) |
checks we have some tracks available More... | |
static void | startPlayback (void) |
static void | startStreamPlayback (void) |
static void | startDatabaseTree (void) |
static void | startRipper (void) |
static void | runScan (void) |
static void | startImport (void) |
static void | MusicCallback (void *data, QString &selection) |
static int | runMenu (const QString &which_menu) |
static void | runMusicPlayback (void) |
static void | runMusicStreamPlayback (void) |
static void | runMusicSelection (void) |
static void | runRipCD (void) |
static void | showMiniPlayer (void) |
static QStringList | GetMusicFilter () |
static QStringList | BuildFileList (const QString &dir, const QStringList &filters) |
static void | handleMedia (MythMediaDevice *cd) |
static void | handleCDMedia (MythMediaDevice *cd) |
static void | setupKeys (void) |
int | mythplugin_init (const char *libversion) |
int | mythplugin_run (void) |
int | mythplugin_config (void) |
void | mythplugin_destroy (void) |
Variables | |
static void(* | m_callback )(void *, QString &) = nullptr |
static void * | m_callbackdata = nullptr |
|
static |
checks we have at least one music directory in the 'Music' storage group
Definition at line 71 of file mythmusic.cpp.
Referenced by runScan(), startDatabaseTree(), startImport(), startPlayback(), and startRipper().
|
static |
checks we have some tracks available
Definition at line 124 of file mythmusic.cpp.
Referenced by startDatabaseTree(), and startPlayback().
|
static |
Definition at line 148 of file mythmusic.cpp.
Referenced by MusicCallback(), and runMusicPlayback().
|
static |
Definition at line 165 of file mythmusic.cpp.
Referenced by MusicCallback(), and runMusicStreamPlayback().
|
static |
Definition at line 179 of file mythmusic.cpp.
Referenced by MusicCallback(), and runMusicSelection().
|
static |
Definition at line 197 of file mythmusic.cpp.
Referenced by MusicCallback().
|
static |
Definition at line 226 of file mythmusic.cpp.
Referenced by MusicCallback(), and setupKeys().
|
static |
Definition at line 236 of file mythmusic.cpp.
Referenced by MusicCallback().
|
static |
Definition at line 262 of file mythmusic.cpp.
Referenced by runMenu().
|
static |
Definition at line 345 of file mythmusic.cpp.
Referenced by mythplugin_config(), and mythplugin_run().
|
static |
Definition at line 392 of file mythmusic.cpp.
Referenced by handleMedia(), and setupKeys().
|
static |
Definition at line 399 of file mythmusic.cpp.
Referenced by setupKeys().
|
static |
Definition at line 406 of file mythmusic.cpp.
Referenced by setupKeys().
|
static |
Definition at line 413 of file mythmusic.cpp.
Referenced by setupKeys().
|
static |
Definition at line 436 of file mythmusic.cpp.
Referenced by setupKeys().
|
static |
Definition at line 446 of file mythmusic.cpp.
Referenced by handleMedia().
|
static |
Definition at line 453 of file mythmusic.cpp.
Referenced by handleMedia().
|
static |
Definition at line 486 of file mythmusic.cpp.
Referenced by setupKeys().
|
static |
Definition at line 781 of file mythmusic.cpp.
Referenced by setupKeys().
|
static |
Definition at line 789 of file mythmusic.cpp.
Referenced by mythplugin_init().
int mythplugin_init | ( | const char * | libversion | ) |
Definition at line 874 of file mythmusic.cpp.
int mythplugin_run | ( | void | ) |
Definition at line 900 of file mythmusic.cpp.
int mythplugin_config | ( | void | ) |
Definition at line 905 of file mythmusic.cpp.
void mythplugin_destroy | ( | void | ) |
Definition at line 910 of file mythmusic.cpp.
|
static |
Definition at line 259 of file mythmusic.cpp.
Referenced by MusicCallback(), and runMenu().
|
static |
Definition at line 260 of file mythmusic.cpp.
Referenced by MusicCallback(), and runMenu().