XBMC Community Forum
fishBMC - Printable Version

+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Development (/forumdisplay.php?fid=32)
+--- Forum: Visualization and Screensaver Development (/forumdisplay.php?fid=38)
+--- Thread: fishBMC (/showthread.php?tid=90686)

Pages: 1 2 3 4 5 6 7


- pike - 2011-01-27 18:58

it would be great if the init was much quicker, maybe a lookup table can help ? (I'm no dev)
I think I found a bug, if you pause music playback with your viz, the viz gets stuck on 1 "mode" see: [Image: screenshot019fp.jpg]


- idefixs - 2011-01-28 00:18

pike Wrote:it would be great if the init was much quicker

How long does it take for you? What platform and hardware are you testing on?


- pike - 2011-01-28 00:25

idefixs Wrote:How long does it take for you? What platform and hardware are you testing on?

HW: Linux_64 + Intel® Celeron® CPU E3300 @ 2.50GHz (dualcore)
FishBMC = Extreme Detail

it takes approx 5-6 seconds for init every time viz re-inits, and also worth mentioning, while it's initing, both cores are fully utilized


- idefixs - 2011-01-29 15:20

pike Wrote:HW: Linux_64 + Intel® Celeron® CPU E3300 @ 2.50GHz (dualcore)
FishBMC = Extreme Detail
it takes approx 5-6 seconds for init every time viz re-inits,
I recommend you use Detail = High, which is 4 times faster (not only to init)
pike Wrote:...and also worth mentioning, while it's initing, both cores are fully utilized
This is perfectly normal. If you had a 6-core machine you would have 6 fully stressed cores - for a significantly shorter time of course.


- idefixs - 2011-01-29 15:23

pike Wrote:I think I found a bug, if you pause music playback with your viz, the viz gets stuck on 1 "mode"
Thank you very much for this report. This will be fixed with the next release.


- pike - 2011-01-29 15:45

if it's normal with 5-6 secs every time, I can only hope you rethink your approach here Smile You get quite fed up with this re-init every time :o


- idefixs - 2011-01-29 16:20

Again, I suggest you use a lower detail setting. I have a quad-core Phenom at 2.6 GHz, and I use "High" detail.
"Extreme" is meant exclusively for top-end CPUs (and maybe for users who only init once or twice before leaving the box alone [party mode or so...])

Taking a different approach for initialization is not currently possible within XBMC.
EDIT: The possibility of storing all the data in a file is under investigation.


new release - idefixs - 2011-01-30 19:26

I have created a new release here. It includes the promised store-init-values-to-a-file-feature, and init takes close to no time (with an ssd at least)


- idefixs - 2011-04-09 16:48

There have been countless downloads, and I would really be interested in whether the plugin works on platforms other than Linux-64. Anyone?


- ronie - 2011-04-09 17:31

idefixs Wrote:There have been countless downloads, and I would really be interested in whether the plugin works on platforms other than Linux-64. Anyone?

on linux 32 bit, it crashes xbmc:
Quote:/opt/xbmc-20110407/lib/xbmc/xbmc.bin: symbol lookup error: /home/ronie/.xbmc/addons/visualization.fishbmc/fishbmc_linux32.vis: undefined symbol: _ZN11AudioBuffer8instanceEv

debug log