mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-11-11 14:12:26 -05:00
2nd part of FS#12176. Tempo setting migrated to fixed point for libgme.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30274 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
964a5e6dfb
commit
012df14a5f
21 changed files with 71 additions and 69 deletions
|
|
@ -66,7 +66,7 @@ struct Sgc_Emu {
|
|||
// general
|
||||
int voice_count;
|
||||
int mute_mask_;
|
||||
double tempo;
|
||||
int tempo;
|
||||
double gain;
|
||||
|
||||
long sample_rate;
|
||||
|
|
@ -166,7 +166,7 @@ static inline long Track_get_length( struct Sgc_Emu* this, int n )
|
|||
|
||||
// Adjust song tempo, where 1.0 = normal, 0.5 = half speed, 2.0 = double speed.
|
||||
// Track length as returned by track_info() assumes a tempo of 1.0.
|
||||
void Sound_set_tempo( struct Sgc_Emu* this, double t );
|
||||
void Sound_set_tempo( struct Sgc_Emu* this, int t );
|
||||
|
||||
// Mute/unmute voice i, where voice 0 is first voice
|
||||
void Sound_mute_voice( struct Sgc_Emu* this, int index, bool mute );
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue