Depending on the cover, but most players provide a dbus interface to get the cover path, problem is, player needs to be running.
Anyway, we can download the cover from Internet in a separated thread (so preview time is not affected, and when file downloaded show it)
In my covergloobus app I store the covers in ~/.covers so we can use the same
Depending on the cover, but most players provide a dbus interface to get the cover path, problem is, player needs to be running.
Anyway, we can download the cover from Internet in a separated thread (so preview time is not affected, and when file downloaded show it)
In my covergloobus app I store the covers in ~/.covers so we can use the same