Jason Gray

Results 424 comments of Jason Gray

If you really want to know if a song is an ad ahead of time you can just use Gstreamer to loop over the playlist url's and get the duration....

An example of using Discoverer to get the durations of songs in a playlist async: https://github.com/JasonLG1979/pithos/tree/use_GstPbutils.Discoverer_to_get_track_duration This gets the duration for each track in a playlist and sets the UI...

Sorry I took so long to respond... Anyway. We're always looking for ways to improve the "work flow" but I'm not aware of a way using the Pandora API to...

>and start playing it immediately would be great. They already do automatically start playing. As of GNOME 3.34 GNOME Shell no longer supports global menus, which makes keyboard shortcuts the...

> Ah, I use XFCE so I'm not familiar. I'm not sure of the state of wayland in XFCE. But either way we go, header bar + a menu button...

Buffering issues with network streams in Gstreamer has been a pain in our sides for a while. I'm currently trying to break our player logic out to it's own class...

Update: Download buffering is still unfortunately buggy and prone to locking up the audio pipeline so it's out. But though other methods I've managed to optimize the pipeline. It should...

Buffering behavior is about as good as it's going to get. Any pauses to buffer these days are legitimate. As in Pithos is buffering because it's waiting on Pandora's CDN...

> maybe add more logging for when http calls go out and responses come in? With debug logging all http calls and responses are logged already. The last 2 log...

Probability something to do with Secret Service? Maybe it's time to ditch it and just use a config file like was discussed a while back?