Posts: 1,506
Joined: Nov 2013
it looks correct apart from the void* streamed into the stringstream for the ip setting. need a backtrace..
Posts: 1,506
Joined: Nov 2013
a release build does not have symbols. you have to use a debug build.
i'll see if i find the the time to compile this stuff up on linux so i can debug it. no windows here..
Posts: 1,506
Joined: Nov 2013
it's not pretty in mainline to put it blunt ;>
you have to configure on top level, this will generate the Makefile from Makefile.in xbmc/visualizations/WaveForm
you can then make in that directory, and it will output the vis to toplevel/addons/visualization.waveform/waveform.vis
to change the libs linked libs you change the LDFLAGS in the else branch on line 27.
i suspect a linkage thing though. could it be that that function needs C linkage (i.e. extern "C" around the include prototyping it) ?
Posts: 114
Joined: Oct 2010
Reputation:
1
hardyt
Senior Member
Posts: 114
Thanks for the lead. I'll give it another shot this afternoon.
Posts: 114
Joined: Oct 2010
Reputation:
1
hardyt
Senior Member
Posts: 114
2015-01-19, 08:03
(This post was last modified: 2015-01-20, 05:00 by hardyt.)
A small update. My settings.xml used type "number". Type "number" returns crazy values. I had to use type "slider" with option="int". I also had to set the IsLocked function to return true. Now I'm on a role with the settings.
Posts: 1,506
Joined: Nov 2013
2015-01-19, 11:18
(This post was last modified: 2015-01-19, 11:20 by ironic_monkey.)
\o/
if you pinched source from milkdrop you better include the bsd license it is under.
Posts: 114
Joined: Oct 2010
Reputation:
1
hardyt
Senior Member
Posts: 114
2015-01-20, 04:59
(This post was last modified: 2015-01-20, 05:21 by hardyt.)
Then Vortex.cpp has the wrong license attached to it, too. The "pinched" comment was copied and pasted from that source. I'll put the license in there or take out the code if I can discern it. Thanks for the help along the way.
I'll get this packaged up as a real addon in the next couple weeks.
Edit: I reviewed the Milkdrop code and can't find anything recognizable. I think the reference was for the fft.cpp, which I included and does contain the Nullsoft license.