summaryrefslogtreecommitdiff
path: root/apps/wps.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/wps.c')
-rw-r--r--apps/wps.c5
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;