switch mpv lib to remove deprecated mpv apis
This commit is contained in:
@@ -6,7 +6,7 @@ require (
|
|||||||
fyne.io/fyne/v2 v2.2.4
|
fyne.io/fyne/v2 v2.2.4
|
||||||
github.com/bluele/gcache v0.0.2
|
github.com/bluele/gcache v0.0.2
|
||||||
github.com/dweymouth/go-subsonic v0.0.0-20221214005741-bd8048fa1863
|
github.com/dweymouth/go-subsonic v0.0.0-20221214005741-bd8048fa1863
|
||||||
github.com/yourok/go-mpv v0.0.0-20160721123233-ecdfd901e332
|
github.com/wildeyedskies/go-mpv v0.0.0-20221204042335-e8961dc66756
|
||||||
)
|
)
|
||||||
|
|
||||||
require (
|
require (
|
||||||
|
|||||||
@@ -278,8 +278,8 @@ github.com/subosito/gotenv v1.2.0/go.mod h1:N0PQaV/YGNqwC0u51sEeR/aUtSLEXKX9iv69
|
|||||||
github.com/tevino/abool v1.2.0 h1:heAkClL8H6w+mK5md9dzsuohKeXHUpY7Vw0ZCKW+huA=
|
github.com/tevino/abool v1.2.0 h1:heAkClL8H6w+mK5md9dzsuohKeXHUpY7Vw0ZCKW+huA=
|
||||||
github.com/tevino/abool v1.2.0/go.mod h1:qc66Pna1RiIsPa7O4Egxxs9OqkuxDX55zznh9K07Tzg=
|
github.com/tevino/abool v1.2.0/go.mod h1:qc66Pna1RiIsPa7O4Egxxs9OqkuxDX55zznh9K07Tzg=
|
||||||
github.com/urfave/cli/v2 v2.4.0/go.mod h1:NX9W0zmTvedE5oDoOMs2RTC8RvdK98NTYZE5LbaEYPg=
|
github.com/urfave/cli/v2 v2.4.0/go.mod h1:NX9W0zmTvedE5oDoOMs2RTC8RvdK98NTYZE5LbaEYPg=
|
||||||
github.com/yourok/go-mpv v0.0.0-20160721123233-ecdfd901e332 h1:vK2mog8IZi/ml5Ej6IDk9X/N20Gzg6gbXYt8+7OWvcE=
|
github.com/wildeyedskies/go-mpv v0.0.0-20221204042335-e8961dc66756 h1:lB4C5hJIjUpbfaSuMT/cl/+ZqCxyqTzJeI0ZvFItwWg=
|
||||||
github.com/yourok/go-mpv v0.0.0-20160721123233-ecdfd901e332/go.mod h1:G4jkA/q5AjKcmEdS9VoZoK+gjB8oF3hu6FX8V3I1rxk=
|
github.com/wildeyedskies/go-mpv v0.0.0-20221204042335-e8961dc66756/go.mod h1:RhhuJvJB4LWzwW2ls4J+4II6vFVd8WCiw6iKnrz2W68=
|
||||||
github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
|
github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
|
||||||
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
|
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
|
||||||
github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
|
github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
|
||||||
|
|||||||
+2
-2
@@ -5,7 +5,7 @@ import (
|
|||||||
"errors"
|
"errors"
|
||||||
"fmt"
|
"fmt"
|
||||||
|
|
||||||
"github.com/yourok/go-mpv/mpv"
|
"github.com/wildeyedskies/go-mpv/mpv"
|
||||||
)
|
)
|
||||||
|
|
||||||
// Error returned by many Player functions if called before the player has not been initialized.
|
// Error returned by many Player functions if called before the player has not been initialized.
|
||||||
@@ -332,7 +332,7 @@ func (p *Player) Destroy() {
|
|||||||
}
|
}
|
||||||
if p.mpv != nil {
|
if p.mpv != nil {
|
||||||
p.mpv.Command([]string{"stop"})
|
p.mpv.Command([]string{"stop"})
|
||||||
p.mpv.DetachDestroy()
|
p.mpv.TerminateDestroy()
|
||||||
p.mpv = nil
|
p.mpv = nil
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user