# HG changeset patch # User ib # Date 1354277849 0 # Node ID 20c90da2ba0d081f137bd76913b871c5bc91ea3f # Parent 2d55540614a956c1c08df0e493bebde6af2ba2bb Use symbolic constants to set abs_seek_pos. diff -r 2d55540614a9 -r 20c90da2ba0d gui/ui/actions.c --- a/gui/ui/actions.c Fri Nov 30 11:40:35 2012 +0000 +++ b/gui/ui/actions.c Fri Nov 30 12:17:29 2012 +0000 @@ -35,6 +35,7 @@ #include "config.h" #include "help_mp.h" #include "input/input.h" +#include "libmpdemux/demuxer.h" #include "libmpcodecs/vd.h" #include "libvo/video_out.h" #include "mp_core.h" @@ -115,7 +116,7 @@ void uiAbsSeek(float percent) { rel_seek_secs = percent / 100.0; - abs_seek_pos = 3; + abs_seek_pos = SEEK_ABSOLUTE | SEEK_FACTOR; } void uiChangeSkin(char *name) diff -r 2d55540614a9 -r 20c90da2ba0d gui/win32/interface.c --- a/gui/win32/interface.c Fri Nov 30 11:40:35 2012 +0000 +++ b/gui/win32/interface.c Fri Nov 30 12:17:29 2012 +0000 @@ -296,7 +296,7 @@ case evSetMoviePosition: { rel_seek_secs = guiInfo.Position / 100.0f; - abs_seek_pos = 3; + abs_seek_pos = SEEK_ABSOLUTE | SEEK_FACTOR; break; } case evForward10sec: