mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-10-13 10:07:38 -04:00
[Cleanup] abrepeat.c
ab_repeat_init() doesn't do anything and some of the checks are redundant Change-Id: Icc861c57b119f541c0cbdb9e0074b78f1f4f10bb
This commit is contained in:
parent
547b6a570d
commit
4d0d41a0f4
3 changed files with 9 additions and 11 deletions
|
@ -47,6 +47,7 @@ void ab_end_of_track_report(void)
|
|||
}
|
||||
}
|
||||
|
||||
#if 0
|
||||
void ab_repeat_init(void)
|
||||
{
|
||||
static bool ab_initialized = false;
|
||||
|
@ -55,13 +56,13 @@ void ab_repeat_init(void)
|
|||
ab_initialized = true;
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
/* determines if the given song position is earlier than the A mark;
|
||||
intended for use in handling the jump NEXT and PREV commands */
|
||||
bool ab_before_A_marker(unsigned int song_position)
|
||||
{
|
||||
return (ab_A_marker != AB_MARKER_NONE)
|
||||
&& (song_position < ab_A_marker);
|
||||
return (song_position < ab_A_marker);
|
||||
}
|
||||
|
||||
/* determines if the given song position is later than the A mark;
|
||||
|
@ -98,9 +99,9 @@ void ab_set_A_marker(unsigned int song_position)
|
|||
{
|
||||
ab_A_marker = song_position;
|
||||
ab_A_marker = (ab_A_marker >= EAR_TO_HAND_LATENCY_FUDGE)
|
||||
? (ab_A_marker - EAR_TO_HAND_LATENCY_FUDGE) : 0;
|
||||
? (ab_A_marker - EAR_TO_HAND_LATENCY_FUDGE) : AB_MARKER_NONE;
|
||||
/* check if markers are out of order */
|
||||
if ( (ab_B_marker != AB_MARKER_NONE) && (ab_A_marker > ab_B_marker) )
|
||||
if (ab_A_marker > ab_B_marker)
|
||||
ab_B_marker = AB_MARKER_NONE;
|
||||
}
|
||||
|
||||
|
@ -108,9 +109,9 @@ void ab_set_B_marker(unsigned int song_position)
|
|||
{
|
||||
ab_B_marker = song_position;
|
||||
ab_B_marker = (ab_B_marker >= EAR_TO_HAND_LATENCY_FUDGE)
|
||||
? (ab_B_marker - EAR_TO_HAND_LATENCY_FUDGE) : 0;
|
||||
? (ab_B_marker - EAR_TO_HAND_LATENCY_FUDGE) : AB_MARKER_NONE;
|
||||
/* check if markers are out of order */
|
||||
if ( (ab_A_marker != AB_MARKER_NONE) && (ab_B_marker < ab_A_marker) )
|
||||
if (ab_B_marker < ab_A_marker)
|
||||
ab_A_marker = AB_MARKER_NONE;
|
||||
}
|
||||
|
||||
|
|
|
@ -38,7 +38,6 @@ static inline void ab_void_dummy_marker(unsigned int song_position)
|
|||
}
|
||||
static inline void ab_dummy_voidfn(void){}
|
||||
|
||||
#define ab_repeat_init ab_dummy_voidfn
|
||||
#define ab_before_A_marker ab_bool_dummy_marker
|
||||
#define ab_after_A_marker ab_bool_dummy_marker
|
||||
#define ab_jump_to_A_marker ab_dummy_voidfn
|
||||
|
@ -59,7 +58,6 @@ static inline void ab_dummy_voidfn(void){}
|
|||
|
||||
#include "settings.h"
|
||||
|
||||
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);
|
||||
|
|
|
@ -692,7 +692,6 @@ long gui_wps_show(void)
|
|||
long last_left = 0, last_right = 0;
|
||||
struct wps_state *state = get_wps_state();
|
||||
|
||||
ab_repeat_init();
|
||||
ab_reset_markers();
|
||||
|
||||
wps_state_init();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue