+// std::cerr << "Silence::getRemainingFeatures: m_lastTimestamp = " << m_lastTimestamp << ", m_lastChange = " << m_lastChange << ", m_apiVersion = " << m_apiVersion << ", m_prevSilent = " << m_prevSilent << std::endl;
+
+ if (m_lastTimestamp > m_lastChange) {
+
+ Feature feature;
+ feature.hasTimestamp = true;
+
+ if (m_apiVersion == 1) {
+ if (m_prevSilent) {
+ // silenceend feature
+ feature.timestamp = m_lastTimestamp;
+ returnFeatures[1].push_back(feature);
+ }
+ } else {
+