MythTV
master
|
#include <cstdlib>
#include <sys/stat.h>
#include <sys/types.h>
#include <unistd.h>
#include <QApplication>
#include <QDir>
#include <QScopedPointer>
#include <libmythbase/compat.h>
#include <libmythbase/lcddevice.h>
#include <libmythbase/mythcorecontext.h>
#include <libmythbase/mythdb.h>
#include <libmythbase/mythdbcon.h>
#include <libmythbase/mythlogging.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/mediamonitor.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 ([[maybe_unused]] 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, bool forcePlayback) |
static void | handleCDMedia ([[maybe_unused]] MythMediaDevice *cd, [[maybe_unused]] bool forcePlayback) |
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 72 of file mythmusic.cpp.
Referenced by runScan(), startDatabaseTree(), startImport(), startPlayback(), and startRipper().
|
static |
checks we have some tracks available
Definition at line 125 of file mythmusic.cpp.
Referenced by startDatabaseTree(), and startPlayback().
|
static |
Definition at line 149 of file mythmusic.cpp.
Referenced by MusicCallback(), and runMusicPlayback().
|
static |
Definition at line 166 of file mythmusic.cpp.
Referenced by MusicCallback(), and runMusicStreamPlayback().
|
static |
Definition at line 180 of file mythmusic.cpp.
Referenced by MusicCallback(), and runMusicSelection().
|
static |
Definition at line 198 of file mythmusic.cpp.
Referenced by MusicCallback().
|
static |
Definition at line 229 of file mythmusic.cpp.
Referenced by MusicCallback(), and setupKeys().
|
static |
Definition at line 239 of file mythmusic.cpp.
Referenced by MusicCallback().
|
static |
Definition at line 267 of file mythmusic.cpp.
Referenced by runMenu().
|
static |
Definition at line 348 of file mythmusic.cpp.
Referenced by mythplugin_config(), and mythplugin_run().
|
static |
Definition at line 395 of file mythmusic.cpp.
Referenced by handleMedia(), and setupKeys().
|
static |
Definition at line 402 of file mythmusic.cpp.
Referenced by setupKeys().
|
static |
Definition at line 409 of file mythmusic.cpp.
Referenced by setupKeys().
|
static |
Definition at line 416 of file mythmusic.cpp.
Referenced by setupKeys().
|
static |
Definition at line 439 of file mythmusic.cpp.
Referenced by setupKeys().
|
static |
Definition at line 449 of file mythmusic.cpp.
Referenced by handleMedia().
|
static |
Definition at line 456 of file mythmusic.cpp.
Referenced by handleMedia().
|
static |
Definition at line 489 of file mythmusic.cpp.
Referenced by setupKeys().
|
static |
Definition at line 784 of file mythmusic.cpp.
Referenced by setupKeys().
|
static |
Definition at line 791 of file mythmusic.cpp.
Referenced by mythplugin_init().
int mythplugin_init | ( | const char * | libversion | ) |
Definition at line 876 of file mythmusic.cpp.
int mythplugin_run | ( | void | ) |
Definition at line 902 of file mythmusic.cpp.
int mythplugin_config | ( | void | ) |
Definition at line 907 of file mythmusic.cpp.
void mythplugin_destroy | ( | void | ) |
Definition at line 912 of file mythmusic.cpp.
|
static |
Definition at line 264 of file mythmusic.cpp.
Referenced by MusicCallback(), and runMenu().
|
static |
Definition at line 265 of file mythmusic.cpp.
Referenced by MusicCallback(), and runMenu().