mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-10-13 18:17:39 -04:00
abrepeat: drop some inline's and rearrange code to save some size since this stuff is hardly speed critical.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29086 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
a3591827ad
commit
30918b8d52
2 changed files with 24 additions and 48 deletions
|
@ -30,11 +30,7 @@
|
|||
|
||||
#include "settings.h"
|
||||
|
||||
void ab_repeat_init(void);
|
||||
#if 0 /* Currently unused */
|
||||
unsigned int ab_get_A_marker(void);
|
||||
unsigned int ab_get_B_marker(void);
|
||||
#endif /* if 0 */
|
||||
void ab_repeat_init(void);
|
||||
bool ab_before_A_marker(unsigned int song_position);
|
||||
bool ab_after_A_marker(unsigned int song_position);
|
||||
void ab_jump_to_A_marker(void);
|
||||
|
@ -54,16 +50,6 @@ void ab_draw_markers(struct screen * screen, int capacity,
|
|||
extern unsigned int ab_A_marker;
|
||||
extern unsigned int ab_B_marker;
|
||||
|
||||
static inline bool ab_A_marker_set(void)
|
||||
{
|
||||
return ab_A_marker != AB_MARKER_NONE;
|
||||
}
|
||||
|
||||
static inline bool ab_B_marker_set(void)
|
||||
{
|
||||
return ab_B_marker != AB_MARKER_NONE;
|
||||
}
|
||||
|
||||
static inline bool ab_repeat_mode_enabled(void)
|
||||
{
|
||||
return global_settings.repeat_mode == REPEAT_AB;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue