mirror of
https://github.com/danbee/persephone
synced 2025-03-04 08:39:11 +00:00
32 lines
548 B
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)
|
|
}
|
|
}
|
|
}
|