MythTV
master
|
#include <cstdlib>
#include <sys/stat.h>
#include <sys/types.h>
#include <unistd.h>
#include <QDir>
#include <QApplication>
#include <QRegExp>
#include <QScopedPointer>
#include <mythcontext.h>
#include <mythplugin.h>
#include <mythmediamonitor.h>
#include <mythdbcon.h>
#include <mythdb.h>
#include <mythpluginapi.h>
#include <mythversion.h>
#include <myththemedmenu.h>
#include <compat.h>
#include <mythuihelper.h>
#include <mythprogressdialog.h>
#include <lcddevice.h>
#include <musicmetadata.h>
#include <musicutils.h>
#include <musicfilescanner.h>
#include "musicdata.h"
#include "decoder.h"
#include "cddecoder.h"
#include "playlisteditorview.h"
#include "playlistview.h"
#include "streamview.h"
#include "playlistcontainer.h"
#include "musicdbcheck.h"
#include "musicplayer.h"
#include "config.h"
#include "mainvisual.h"
#include "generalsettings.h"
#include "playersettings.h"
#include "visualizationsettings.h"
#include "importsettings.h"
#include "ratingsettings.h"
#include "importmusic.h"
#include "metaio.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 *) |
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 mythplugins/mythmusic/mythmusic/main.cpp.
Referenced by runScan(), startDatabaseTree(), startImport(), startPlayback(), and startRipper().
|
static |
checks we have some tracks available
Definition at line 125 of file mythplugins/mythmusic/mythmusic/main.cpp.
Referenced by startDatabaseTree(), and startPlayback().
|
static |
Definition at line 149 of file mythplugins/mythmusic/mythmusic/main.cpp.
Referenced by MusicCallback(), and runMusicPlayback().
|
static |
Definition at line 166 of file mythplugins/mythmusic/mythmusic/main.cpp.
Referenced by MusicCallback(), and runMusicStreamPlayback().
|
static |
Definition at line 180 of file mythplugins/mythmusic/mythmusic/main.cpp.
Referenced by MusicCallback(), and runMusicSelection().
|
static |
Definition at line 198 of file mythplugins/mythmusic/mythmusic/main.cpp.
Referenced by MusicCallback().
|
static |
Definition at line 227 of file mythplugins/mythmusic/mythmusic/main.cpp.
Referenced by MusicCallback(), and setupKeys().
|
static |
Definition at line 237 of file mythplugins/mythmusic/mythmusic/main.cpp.
Referenced by MusicCallback().
|
static |
Definition at line 263 of file mythplugins/mythmusic/mythmusic/main.cpp.
Referenced by runMenu().
|
static |
Definition at line 346 of file mythplugins/mythmusic/mythmusic/main.cpp.
Referenced by mythplugin_config(), and mythplugin_run().
|
static |
Definition at line 393 of file mythplugins/mythmusic/mythmusic/main.cpp.
Referenced by handleMedia(), and setupKeys().
|
static |
Definition at line 400 of file mythplugins/mythmusic/mythmusic/main.cpp.
Referenced by setupKeys().
|
static |
Definition at line 407 of file mythplugins/mythmusic/mythmusic/main.cpp.
Referenced by setupKeys().
|
static |
Definition at line 414 of file mythplugins/mythmusic/mythmusic/main.cpp.
Referenced by setupKeys().
|
static |
Definition at line 437 of file mythplugins/mythmusic/mythmusic/main.cpp.
Referenced by setupKeys().
|
static |
Definition at line 447 of file mythplugins/mythmusic/mythmusic/main.cpp.
Referenced by handleMedia().
|
static |
Definition at line 454 of file mythplugins/mythmusic/mythmusic/main.cpp.
Referenced by handleMedia().
|
static |
Definition at line 487 of file mythplugins/mythmusic/mythmusic/main.cpp.
Referenced by setupKeys().
|
static |
Definition at line 782 of file mythplugins/mythmusic/mythmusic/main.cpp.
Referenced by setupKeys().
|
static |
Definition at line 789 of file mythplugins/mythmusic/mythmusic/main.cpp.
Referenced by mythplugin_init().
int mythplugin_init | ( | const char * | libversion | ) |
Definition at line 874 of file mythplugins/mythmusic/mythmusic/main.cpp.
int mythplugin_run | ( | void | ) |
Definition at line 900 of file mythplugins/mythmusic/mythmusic/main.cpp.
int mythplugin_config | ( | void | ) |
Definition at line 905 of file mythplugins/mythmusic/mythmusic/main.cpp.
void mythplugin_destroy | ( | void | ) |
Definition at line 910 of file mythplugins/mythmusic/mythmusic/main.cpp.
|
static |
Definition at line 260 of file mythplugins/mythmusic/mythmusic/main.cpp.
Referenced by MusicCallback(), and runMenu().
|
static |
Definition at line 261 of file mythplugins/mythmusic/mythmusic/main.cpp.
Referenced by MusicCallback(), and runMenu().