Example #1
0
 internal override void InternalDispose()
 {
     if (m_audioTrack != null)
     {
         AudioTrackCache.ReturnAudioTrack(m_audioTrack);
         m_audioTrack = null;
     }
     base.InternalDispose();
 }
Example #2
0
 internal override void InternalStop()
 {
     if (m_audioTrack != null)
     {
         AudioTrackCache.ReturnAudioTrack(m_audioTrack);
         m_audioTrack = null;
     }
     m_audioTrackCreateAttempted = false;
 }