onDurationChangeCapture