Posts: 293
Joined: Jan 2004
Reputation:
0
forza
Retired Developer
Posts: 293
take a look at the templatexbs.rar file in the docs folder in cvs - this shows a bare bones screensaver. the interface is almost identical to that of the visualisations but as jonathon said, none of the audio info is passed through.
it would be pretty simple to convert a vis to a screensaver but without any audio data feed i'd question how useful it would be.
smokeman
Unregistered
smokeman
Unregistered
Posts: N/A
2004-12-02, 22:42
can this new api interface be used to launch screensavers, or visualizations inside a box on the menu, or even cooler,
could we be able to create a skin that had a slight background transparency to allow a visualization to play in the background.
i have used mxm with the mxmlive theme for quite some time, and this adds to the "ahhhh" factor(although i think it is a movie loop playing int he background, instead of say a live rendering/visualization....but this is where the screensaver could come in)
also, if we could make that work, with background music playing(from shoutcast stream, or rip'd cd's, or wma files stored on local xbox folder) then xbmc would be my new dashboard :-)
i would be willing to tackle a skin to do this, if the functionality could be done.
smokeman
Unregistered
smokeman
Unregistered
Posts: N/A
2004-12-03, 19:27
so with the api, would that be a thing that coud be skinned,
or would we have to hit the source code?
oh, and i haven't seen a skin call music in the background, is that function already available?
Posts: 293
Joined: Jan 2004
Reputation:
0
forza
Retired Developer
Posts: 293
a screensaver, by it's very nature, would require coding.
Guest
Unregistered
Guest
Unregistered
Posts: N/A
is there any way you could export this to the python api?
Posts: 8
Joined: Sep 2004
Reputation:
0
started working on porting flurry last night, got most of it done except for the vertex buffer stuff, seems directx does them quite a buit different than opengl. also struggling with transformations a bit too but i don't think should be too hard to fix.
anyone know of a good page that shows directx equivalents for opengl calls? i haven't been able ot find one on google and it would be really handy (i'm a directx noob, i code mostly in opengl)
Posts: 19
Joined: May 2008
Reputation:
0
muis
Junior Member
Posts: 19
Hi,
Would it be possible for the (a) screensaver to kick off a python script? I'm looking to create a custom screensaver for xbmc but I'm lots more proficient at Python than I am at c++.
The screensaver I'm looking to build would show random album covers, and play the displayed album when the 'play' key is pressed on the remote. Is this even possible? As in, can a screensaver capture keys and start audio?