# HG changeset patch # User ib # Date 1355148287 0 # Node ID d4a84f674401242755a53dea692ba3297a377a02 # Parent 8b3791b648c674c9caac972b2986b0419239c5ea Reset media information for CD/VCD/DVD after playback. Only do so if the current track isn't the first one. diff -r 8b3791b648c6 -r d4a84f674401 gui/interface.c --- a/gui/interface.c Mon Dec 10 13:57:53 2012 +0000 +++ b/gui/interface.c Mon Dec 10 14:04:47 2012 +0000 @@ -846,12 +846,16 @@ guiInfo.Track = 1; } } else if (guiInfo.Playing) { - guiInfo.Track = (guiInfo.StreamType == STREAMTYPE_VCD ? 2 : 1); + int first = (guiInfo.StreamType == STREAMTYPE_VCD ? 2 : 1); if (guiInfo.Chapter) guiInfo.Chapter = 1; if (guiInfo.Angle) guiInfo.Angle = 1; + if (guiInfo.Track != first) { + uiUnsetMedia(); + guiInfo.Track = first; + } } guiInfo.ElapsedTime = 0;