Hi Harry!
Thanks for the initial code. I did some work today and reworked your
cmake code.
What i did:
- Fixed some patching errors
- NSMSESSION is now wanted only on linux
- look for correct header file
- stop configuration if NSMSESSION is wanted but header not found
- make sure that H2CORE_HAVE_NSMSESSION is set properly
- add IFDEFs around all NSM code
- fixed indentation (spaces -> tabs, this is a hydrogen convention)
The commits can be found here: https://github.com/mauser/hydrogen . I
can initiate a pull request when i had a look into the openSong()
probem.. I hope that i can do this at this weekend.
Best regards,
Sebastian
On 2014-08-08 0:29, Harry van Haaren wrote:
> On Mon, Aug 4, 2014 at 11:58 AM, <[email protected]> wrote:
>
>> Do you have your code placed at a public repository somehwere so one
>> could have a look at it? I'm not sure if i can help with those
>> questions, but i will try.
>
> Hey,
>
> Cool, glad to hear 0.9.6 is release, and looking forward to finishing
> the implementation of NSM!
> Apologies for the response-delay, I've dedicated a little time each
> day to finish NSM + H2 in the coming days, lets make this happen!
>
> Current status:
> -NSM integration (using nsm.h for OSC layer) finished
>
> -CMake setup to add -lo (needs some xplatform changes)
>
> -non-session-manager will start / stop Hydrogen
>
> -non-session-manager will inform Hydrogen of Song to load using
> gui/src/MainForm::openSongFile( const QString& sFilename );
>
> Todo:
>
> -Hydrogen spits "Invalid Song file" error on recieving song to load:
> (probably due to recieving openSongFile() when engine is in a state
> which it can't actually load a song in? I'm not familiar with the Song
> loading code)
>
> -Fix Hydrogen client name to be as NSM instructs: JackSession seems to
> pass around a string for this, perhaps we can use a similar method?
>
> -Testing to make sure all is well
>
> Code available here (rebased on master just now),
> https://github.com/harryhaaren/hydrogen/tree/nsm [1]
>
> Cheers, -Harry
>
>
> Links:
> ------
> [1] https://github.com/harryhaaren/hydrogen/tree/nsm
>
> ------------------------------------------------------------------------------
> Infragistics Professional
> Build stunning WinForms apps today!
> Reboot your WinForms applications with our WinForms controls.
> Build a bridge from your legacy apps to the future.
> http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
>
> _______________________________________________
> Hydrogen-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/hydrogen-devel
------------------------------------------------------------------------------
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
_______________________________________________
Hydrogen-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hydrogen-devel