I am using a Mediaplayer in CLOCK mode to play an audio file. The current time of the mediaclock is updated fine with a single mode audio file. If I run a multi-mode audio file which varies between 3/2 and 2/0 modes, the current time of the mediaclock remains at the value it reaches just before the intersection point of the two modes (i.e. at the point where the current mode stops and a new mode starts in the audio file). It will not be updated further. But the audio will be played till the end but mediaclock.currenttime remains the same.
How do I avoid this?