diff options
Diffstat (limited to 'apps/wps.c')
-rw-r--r-- | apps/wps.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/apps/wps.c b/apps/wps.c index 55afd4da73..7e7597cf6f 100644 --- a/apps/wps.c +++ b/apps/wps.c | |||
@@ -44,6 +44,7 @@ | |||
44 | #include "ajf.h" | 44 | #include "ajf.h" |
45 | #endif | 45 | #endif |
46 | 46 | ||
47 | #define FF_REWIND_MIN_STEP 1000 /* minimum ff/rewind step is 1 second */ | ||
47 | #define FF_REWIND_MAX_PERCENT 3 /* cap ff/rewind step size at max % of file */ | 48 | #define FF_REWIND_MAX_PERCENT 3 /* cap ff/rewind step size at max % of file */ |
48 | /* 3% of 30min file == 54s step size */ | 49 | /* 3% of 30min file == 54s step size */ |
49 | 50 | ||
@@ -884,7 +885,7 @@ int wps_show(void) | |||
884 | ff_rewind = true; | 885 | ff_rewind = true; |
885 | ff_rewind_max_step = | 886 | ff_rewind_max_step = |
886 | id3->length * FF_REWIND_MAX_PERCENT / 100; | 887 | id3->length * FF_REWIND_MAX_PERCENT / 100; |
887 | ff_rewind_step = global_settings.ff_rewind*1000; | 888 | ff_rewind_step = FF_REWIND_MIN_STEP; |
888 | if (ff_rewind_step > ff_rewind_max_step) | 889 | if (ff_rewind_step > ff_rewind_max_step) |
889 | ff_rewind_step = ff_rewind_max_step; | 890 | ff_rewind_step = ff_rewind_max_step; |
890 | ff_rewind_count = -ff_rewind_step; | 891 | ff_rewind_count = -ff_rewind_step; |
@@ -933,7 +934,7 @@ int wps_show(void) | |||
933 | ff_rewind = true; | 934 | ff_rewind = true; |
934 | ff_rewind_max_step = | 935 | ff_rewind_max_step = |
935 | id3->length * FF_REWIND_MAX_PERCENT / 100; | 936 | id3->length * FF_REWIND_MAX_PERCENT / 100; |
936 | ff_rewind_step = global_settings.ff_rewind*1000; | 937 | ff_rewind_step = FF_REWIND_MIN_STEP; |
937 | if (ff_rewind_step > ff_rewind_max_step) | 938 | if (ff_rewind_step > ff_rewind_max_step) |
938 | ff_rewind_step = ff_rewind_max_step; | 939 | ff_rewind_step = ff_rewind_max_step; |
939 | ff_rewind_count = ff_rewind_step; | 940 | ff_rewind_count = ff_rewind_step; |