Compare commits
2 Commits
Author | SHA1 | Date | |
---|---|---|---|
5eb15eb7a5 | |||
3e68bbda29 |
@ -53,6 +53,10 @@ func GetPlaylist(socket string) ([]PlaylistEntry, error) {
|
|||||||
return GetProperty[[]PlaylistEntry](socket, "playlist")
|
return GetProperty[[]PlaylistEntry](socket, "playlist")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func GetPause(socket string) (bool, error) {
|
||||||
|
return GetProperty[bool](socket, "pause")
|
||||||
|
}
|
||||||
|
|
||||||
func GetDuration(socket string) (time.Duration, error) {
|
func GetDuration(socket string) (time.Duration, error) {
|
||||||
durationInSeconds, err := GetProperty[float64](socket, "duration")
|
durationInSeconds, err := GetProperty[float64](socket, "duration")
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
@ -21,3 +21,7 @@ func SetPercentPos(socket string, percentPos float64) error {
|
|||||||
func SetVolume(socket string, volume float64) error {
|
func SetVolume(socket string, volume float64) error {
|
||||||
return SetProperty[float64](socket, "volume", volume)
|
return SetProperty[float64](socket, "volume", volume)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func SetPlaylistPosition(socket string, index int) error {
|
||||||
|
return SetProperty(socket, "playlist-pos", index)
|
||||||
|
}
|
||||||
|
Reference in New Issue
Block a user