1
1
mirror of https://github.com/danbee/persephone synced 2025-03-04 08:39:11 +00:00
persephone/Shared/MPDClient/Models/MPDPlaylist.swift

32 lines
548 B
Swift

//
// MPDPlaylist.swift
// Persephone
//
// Created by Dan Barber on 2020-4-25.
// Copyright © 2020 Dan Barber. All rights reserved.
//
import Foundation
extension MPDClient {
class MPDPlaylist {
let playlist: OpaquePointer
init(_ playlist: OpaquePointer) {
self.playlist = playlist
}
deinit {
mpd_playlist_free(playlist)
}
var path: UnsafePointer<Int8> {
return mpd_playlist_get_path(playlist)
}
var pathString: String {
return String(cString: path)
}
}
}