[MPlayer-cvslog] r23567 - trunk/mplayer.c
uau
subversion at mplayerhq.hu
Sat Jun 16 21:47:36 CEST 2007
Author: uau
Date: Sat Jun 16 21:47:36 2007
New Revision: 23567
Log:
Remove broken option reset from per-file loop
When -loop is used as a per-file option it seeks back to the start of
the file from the end and tries to reset options to their original
values. This reset is not implemented properly: it simply sets the
option variables back without running any of the associated control
code. Implementing the option reset functionality properly would be a
significant amount of work and there is no clear need for it, so I'm
simply removing the broken version.
None of this affects the use of -loop as a global option. That case has
a separate implementation which always starts a new file from scratch
with default option values.
Modified:
trunk/mplayer.c
Modified: trunk/mplayer.c
==============================================================================
--- trunk/mplayer.c (original)
+++ trunk/mplayer.c Sat Jun 16 21:47:36 2007
@@ -3540,9 +3540,6 @@ if(step_sec>0) {
/* Looping. */
if(mpctx->eof==1 && loop_times>=0) {
- int l = loop_times;
- play_tree_iter_step(mpctx->playtree_iter,0,0);
- loop_times = l;
mp_msg(MSGT_CPLAYER,MSGL_V,"loop_times = %d, eof = %d\n", loop_times,mpctx->eof);
if(loop_times>1) loop_times--; else
More information about the MPlayer-cvslog
mailing list