ducng / fip-player Goto Github PK
View Code? Open in Web Editor NEWFIP client with metadata
License: Do What The F*ck You Want To Public License
FIP client with metadata
License: Do What The F*ck You Want To Public License
Steps to reproduce:
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x7104a3]
goroutine 137 [running]:
github.com/DucNg/fip-player/dbus.(*MediaPlayer2).PlayPause(0xc000118fa0)
/home/calvados/s/fip-player/dbus/mediaplayer2.go:66 +0x23
reflect.Value.call({0x7ed1e0?, 0xc000118fa0?, 0xb0ec40?}, {0x82d4a6, 0x4}, {0xb72e10, 0x0, 0xc00053aca0?})
/usr/lib/go/src/reflect/value.go:586 +0xb0b
reflect.Value.Call({0x7ed1e0?, 0xc000118fa0?, 0x0?}, {0xb72e10?, 0xc000140ae0?, 0x17?})
/usr/lib/go/src/reflect/value.go:370 +0xbc
github.com/godbus/dbus/v5.exportedMethod.Call({{0x7ed1e0?, 0xc000118fa0?, 0x0?}}, {0xb72e10, 0x0, 0xc0001a6000?})
/home/calvados/go/pkg/mod/github.com/godbus/dbus/[email protected]/default_handler.go:128 +0x1f9
github.com/godbus/dbus/v5.(*Conn).handleCall(0xc0001a6000, 0xc000302ab0)
/home/calvados/go/pkg/mod/github.com/godbus/dbus/[email protected]/export.go:193 +0x56d
created by github.com/godbus/dbus/v5.(*Conn).inWorker
/home/calvados/go/pkg/mod/github.com/godbus/dbus/[email protected]/conn.go:435 +0x27b
exit status 2
if you want a simple makefile...
install:
go get
go build
go install
When title bar is spread on multiple lines list is buggy because m.list.SetSize()
doesn't have the right value anymore.
Way to fix this: detect when title is longer than available width and use ellipsis to avoid overflow (instead of line wrap)
List of things that could be implemented:
Hello Sir,
I am unable to listen to La Contemporaine because of the following error:
โ fip-player git:(master) go run main.go
# github.com/DucNg/fip-player/player
player/mpv.go:317:8: could not determine kind of name for C.MPV_EVENT_PAUSE
player/mpv.go:319:8: could not determine kind of name for C.MPV_EVENT_UNPAUSE
Way to fix this: disable keybinds in filter mode
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.