public override void Dispose() { mDecoder?.Dispose(); mDecoder = null; mOutput?.Dispose(); mOutput = null; mBuffer = null; }