# HG changeset patch # User ib # Date 1300711457 0 # Node ID ccf1cb01d6a8da66d7fc175e5b7f798b9e92c036 # Parent 676e1222fb21af10d556754b4da9873b8e92a51d Correct next track button functionality for VCDs. Limit next track button functionality to number of titles available on the VCD. diff -r 676e1222fb21 -r ccf1cb01d6a8 gui/mplayer/play.c --- a/gui/mplayer/play.c Mon Mar 21 12:39:28 2011 +0000 +++ b/gui/mplayer/play.c Mon Mar 21 12:44:17 2011 +0000 @@ -429,10 +429,16 @@ #ifdef CONFIG_VCD case STREAMTYPE_VCD: - if (++guiIntfStruct.Track > guiIntfStruct.VCDTracks) { + + if (++guiIntfStruct.Track >= guiIntfStruct.VCDTracks) { guiIntfStruct.Track = guiIntfStruct.VCDTracks; + + if (guiIntfStruct.VCDTracks > 1) + guiIntfStruct.Track--; + stop = 1; } + break; #endif