Main Page | Class Hierarchy | Compound List | File List | Compound Members | File Members | Related Pages

sidplayer.cpp File Reference

Implements the container for SID emulator and tunes. More...

#include "sidplayer.h"

Include dependency graph for sidplayer.cpp:

Include dependency graph

Go to the source code of this file.

Enumerations

enum  { ERR_NOT_ENOUGH_MEMORY, ERR_SYNTAX, ERR_ENDIANESS }

Functions

GLREF_C bool sidEmuInitializeSong (emuEngine &thisEmuEngine, sidTune &thisTune, uword songNumber)
TInt SidPlayerThread (TAny *aPlayer)
 this is the Sid player idle thread.


Variables

const TInt EXIT_ERROR_STATUS = (-1)


Detailed Description

Implements the container for SID emulator and tunes.

Definition in file sidplayer.cpp.


Enumeration Type Documentation

anonymous enum
 

Enumeration values:
ERR_NOT_ENOUGH_MEMORY 
ERR_SYNTAX 
ERR_ENDIANESS 

Definition at line 19 of file sidplayer.cpp.


Function Documentation

GLREF_C bool sidEmuInitializeSong emuEngine thisEmuEngine,
sidTune thisTune,
uword  songNumber
 

Definition at line 28 of file player.cpp.

References emuEngine::amplifyThreeVoiceTunes(), c64addrTable, C6510::c64mem1, C6510::c64mem2, emuEngine::config, emuConfig::digiPlayerScans, sidTune::info, C6510::interpreter(), emuEngine::iThe6510, numberOfC64addr, emuEngine::oldValues, sidTuneInfo::playAddr, emuEngine::playRamRom, readLEword(), sidEmuInitializeSongOld(), ubyte, and uword.

Referenced by CSidPlayer::InitL(), InitMainL(), main(), CSidPlayer::NewTune(), CConsoleReader::RunL(), CSidPlayer::SongDelta(), CSidPlayer::SongSelect(), and CSidPlayer::Stop().

TInt SidPlayerThread TAny *  aPlayer  ) 
 

this is the Sid player idle thread.

Definition at line 35 of file sidplayer.cpp.

References CSidPlayer::IsPaused(), and CSidPlayer::Thread().


Variable Documentation

const TInt EXIT_ERROR_STATUS = (-1)
 

Definition at line 25 of file sidplayer.cpp.


Generated on Tue Feb 8 04:29:04 2005 for Esidplay by doxygen 1.3.3