Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add seek support #37

Open
mazkolain-zz opened this issue Jun 7, 2012 · 3 comments
Open

Add seek support #37

mazkolain-zz opened this issue Jun 7, 2012 · 3 comments
Milestone

Comments

@mazkolain-zz
Copy link
Owner

Add track seeking support to the streaming proxy.

CherryPy has a useful function called serve_fileobj(), that takes care of all partial content request stuff. The stream could implement a virtual file obj that takes care of translating requested ranges to seek calls to libspotify.

@ghost
Copy link

ghost commented Sep 11, 2012

In my own language, does this mean the problem with seeking forward / backward is being fixed in future release?

Now... when i use the forward key in XBMC twice, it will skip the current (playing) track and start playing the next track.
Maybe this isn't a big Issue for the main public, but i'm listening a lot of vinyl version tracks which have a long intro and outro and I appreciate it when this "seeking problem" can be fixed.
Thanks in advance!

@mazkolain-zz
Copy link
Owner Author

That's right.

When XBMC attempts a seek, the proxy server rejects this operation (as it's unimplemented), which in turn causes XBMC to skip to the next track.

@ghost
Copy link

ghost commented Sep 12, 2012

Great! +1

For me this is the most important thing cause I do seek a LOT ;-)
Looking forward to it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant