PDA

View Full Version : Softsqueeze feature request



Triode
2005-02-27, 08:35
Richard,

Would it be possible to add an option to switch off the functions which poll slimserver for track info? [I think from our previous
discussion you fetch the status.xml?] Suggestion is essentially so that you only emulate the protocol interactions a real slim box
has with slimserver.

The reason I ask is that it has quite an impact on my slimserver cpu (and I don't use it). From a development point of view it is
quite distracting for any profiling you are doing, but it also impacts other tasks on the server and so is probably relavent to the
average user on a slow performance server...

BTW - if you try my code for speeding up scrolling, I seem to be able to move the bottleneck to softsqueeze!

Adrian

rtitmuss
2005-02-27, 14:05
Triode wrote:

> Would it be possible to add an option to switch off the functions
> which poll slimserver for track info? [I think from our previous
> discussion you fetch the status.xml?] Suggestion is essentially so
> that you only emulate the protocol interactions a real slim box has
> with slimserver.

Well it is meant to only poll the slimserver for track info when the
playlist window is open - but somewhere during the development of the
music search code it looks like I broke that.

The music search seems to be dragging on, I was planning some time over
xmas to finish it off, that never happened, and then it seems sensible
to wait for the new search code in 6.0 ... so tonight I just tried to
dust the cobwebs off the changes I made a couple of months and never got
checked in. But it seems that the xml skin in 6.0 is broken:

- status.xml: just returns the playing track info for all tracks in the
playlist.
- browseid3.xml: returns broken xml (I know this is deprecated, but I
assume it is still meant to work?).
- browsedb.xml: the xml returned does not seem to work as a drop in
replacement for browseid3 (at least for me).

So what's the status of this skin? Also what's the status of the search
capabilities via CLI in 6.0, this might actually suit me better now. It
will save the overhead of parsing all that xml! But I don't want to
start converting all the code if it is going to be enhanced soon to
support the 6.0 features.

> BTW - if you try my code for speeding up scrolling, I seem to be able
> to move the bottleneck to softsqueeze!

Nice work, but :( from me [ ;) ].


Regards,
Richard