             $0.portType == AVAudioSessionPortHeadphones
         }
     }
-    
+
     #endif
-    
-    
-    
 }

        /// Use to multi-route audio. May be used on input, output, or both.
        case multiRoute
    }
    
    // Corresponding internal names for AVAudioSession - allows bridging to Objective-C
    internal static let SessionCategoryString: [SessionCategory : String] = [
        .ambient : "AVAudioSessionCategoryAmbient",

    @objc open static func setSession(category: SessionCategory, options: UInt) throws {
        try setSession(category: category, with: AVAudioSessionCategoryOptions(rawValue: options))
    }

    /// Set the audio session type
    open static func setSession(category: SessionCategory,
                                with options: AVAudioSessionCategoryOptions? = nil) throws {
