main.cpp File Reference

Go to the source code of this file.

Functions

QString chooseCD (void)
 Work out the best CD drive to use at this time.
void CheckFreeDBServerFile (void)
void SavePending (int pending)
void startPlayback (void)
void startDatabaseTree (void)
bool startRipper (void)
bool startImport (void)
void RebuildMusicTree (void)
static void postMusic (void)
void MusicCallback (void *data, QString &selection)
void runMenu (QString which_menu)
void runMusicPlayback (void)
void runMusicSelection (void)
void runRipCD (void)
void runScan (void)
void showMiniPlayer (void)
void handleMedia (MythMediaDevice *cd)
void setupKeys (void)
int mythplugin_init (const char *libversion)
 Initializes the plugin.
static void preMusic ()
int mythplugin_run (void)
 Runs the plugin.
int mythplugin_config (void)
 Plug-in config handler, does nothing.
void mythplugin_destroy (void)

Variables

QString gCDdevice


Function Documentation

QString chooseCD ( void   ) 

Work out the best CD drive to use at this time.

Definition at line 50 of file mythplugins/mythmusic/mythmusic/main.cpp.

Referenced by mythplugin_init(), startDatabaseTree(), startPlayback(), and startRipper().

void CheckFreeDBServerFile ( void   ) 

Definition at line 58 of file mythplugins/mythmusic/mythmusic/main.cpp.

Referenced by preMusic().

void SavePending ( int  pending  ) 

Definition at line 92 of file mythplugins/mythmusic/mythmusic/main.cpp.

Referenced by postMusic().

void startPlayback ( void   ) 

Definition at line 149 of file mythplugins/mythmusic/mythmusic/main.cpp.

void startDatabaseTree ( void   ) 

Definition at line 163 of file mythplugins/mythmusic/mythmusic/main.cpp.

Referenced by MusicCallback(), and runMusicSelection().

bool startRipper ( void   ) 

Definition at line 176 of file mythplugins/mythmusic/mythmusic/main.cpp.

Referenced by MusicCallback(), and runRipCD().

bool startImport ( void   ) 

Definition at line 191 of file mythplugins/mythmusic/mythmusic/main.cpp.

Referenced by MusicCallback().

void RebuildMusicTree ( void   ) 

Definition at line 206 of file mythplugins/mythmusic/mythmusic/main.cpp.

Referenced by MusicCallback(), runRipCD(), and runScan().

static void postMusic ( void   )  [static]

void MusicCallback ( void *  data,
QString &  selection 
)

Definition at line 228 of file mythplugins/mythmusic/mythmusic/main.cpp.

Referenced by runMenu().

void runMenu ( QString  which_menu  ) 

Definition at line 286 of file mythplugins/mythmusic/mythmusic/main.cpp.

void runMusicPlayback ( void   ) 

Definition at line 545 of file mythplugins/mythmusic/mythmusic/main.cpp.

Referenced by handleMedia(), and setupKeys().

void runMusicSelection ( void   ) 

Definition at line 554 of file mythplugins/mythmusic/mythmusic/main.cpp.

Referenced by setupKeys().

void runRipCD ( void   ) 

Definition at line 563 of file mythplugins/mythmusic/mythmusic/main.cpp.

Referenced by setupKeys().

void runScan ( void   ) 

Definition at line 579 of file mythplugins/mythmusic/mythmusic/main.cpp.

Referenced by setupKeys().

void showMiniPlayer ( void   ) 

Definition at line 593 of file mythplugins/mythmusic/mythmusic/main.cpp.

Referenced by setupKeys().

void handleMedia ( MythMediaDevice cd  ) 

Definition at line 318 of file mythplugins/mythmusic/mythmusic/main.cpp.

void setupKeys ( void   ) 

Definition at line 362 of file mythplugins/mythmusic/mythmusic/main.cpp.

int mythplugin_init ( const char *  libversion  ) 

Initializes the plugin.

Parameters:
libversion The mythtv library version.
Returns:
0 if all is well, otherwise -1

Definition at line 398 of file mythplugins/mythmusic/mythmusic/main.cpp.

static void preMusic (  )  [static]

int mythplugin_run ( void   ) 

Runs the plugin.

Returns:
0 if all is well, otherwise -1

Definition at line 510 of file mythplugins/mythmusic/mythmusic/main.cpp.

int mythplugin_config ( void   ) 

Plug-in config handler, does nothing.

Definition at line 520 of file mythplugins/mythmusic/mythmusic/main.cpp.

void mythplugin_destroy ( void   ) 

Definition at line 539 of file mythplugins/mythmusic/mythmusic/main.cpp.


Variable Documentation

QString gCDdevice

Definition at line 45 of file mythplugins/mythmusic/mythmusic/main.cpp.

Referenced by chooseCD(), and handleMedia().


Generated on Sat Dec 18 05:15:53 2010 for MythTV by  doxygen 1.5.5