struct PlayerController

Struct used to have control over the player engine. More...

Definition#include <player.h>
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Members


Detailed Description

PlayerController is a struct that is used by the MidiPlayer object to tell other parts of the application about the status of the MIDI playing.

volatile ulong ticksTotal

volatile ulong ticksPlayed

volatile double millisecsPlayed

volatile ulong beginmillisec

volatile int tempo

volatile int num

volatile int den

volatile int SPEVprocessed

volatile int SPEVplayed

volatile int OK

volatile int playing

volatile int paused

volatile int moving

volatile int finished

volatile int message

volatile ulong gotomsec

volatile int error

volatile int gm

volatile int volumepercentage

volatile bool forcepgm[16]

volatile int pgm[16]

volatile double ratioTempo

volatile MidiEvent * ev