Info for Mac fe
I'm working on a crossplatform frontend. Now it run on MacOS e Windows. I'm finding for some info to build a library to set the system volume, turn off, restart and stop function. I'm using Mono but I can't understad how I can interface mac function with this tool.
If you want to see a preview:
You can't using Mono or .Net...you will need to PInvoke.
Is that FE designed in WPF?
Thanks for your reply. I know that Mono does not support access to audio and power managment function because different implementations that each OS uses. The problem is that I can not find for Mac a tools that allow me to see the functions inside the system libraries and so I do not know how call function to manage voleme and power.
Originally Posted by justchat_1
When frontend start recognizes the operating system and start needed assemblies through a plugin system.
The software don't use WPF it is completely free from MS tecnology like Winform or DirectX and uses gtk to draw on the video so it is very portable. I test it on Linux too, it starts but crashes when access to fs because of this os fs is case sensitive. As soon if I can get it to work on Mac and Windows will begin to correct those bugs that do not allow me to load the skin on Linux.
I'm Italian too :) ....sorry for my bad English :(
Originally Posted by greghy90
looks pretty good, what kind of hardware are you using with it? it seems a bit laggy.
A 2006 Macbook Intel with MacOS X 1.4, CoreDuo 2 1.6Ghz, 1 Giga Ram, Intel Graphic adapter. Audioplayer use FMOD on both OS.
I'm surprised none of the apple developers have chimed in....I too am interested in this functionality so if you figure it out please share :) There is SDK documentation of the audio libraries here:
Originally Posted by farolfo
so hopefully that helps.
Shutdown/Restart you could always use this as a shortcut:
I think that's what the mono team was actually recommending.
Thank you for the links :) I'm not a Mac developer.
this is the Windows version
(Fighissimo! Ti ho inviato un messaggio privato! Ciao!)