May 20, 2008  
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31

[00:18:21] *** juanmabc has joined #openal
[00:18:21] *** ChanServ sets mode: +v juanmabc
[00:37:34] *** prophile has quit IRC
[01:37:34] *** Walt has quit IRC
[02:04:26] *** Walt has joined #openal
[03:14:21] *** juanmabc has quit IRC
[05:39:07] *** crashovrd has joined #openal
[05:39:41] <crashovrd> :) i got what may be considered a bug in OpenAL soft
[05:40:09] <crashovrd> it is my understanding that "Generic Software' and "Generic Hardware" should always be valid device names
[05:40:22] <crashovrd> but it fails in OpenAL soft
[05:40:26] <KittyCat> only in creative's wrapper driver
[05:40:39] <KittyCat> you should only pass names that are returned from enumeration
[05:41:45] <crashovrd> what would the impact be of catching those 2 names and returning the default device?
[05:42:20] <crashovrd> i guess on the windows version it should choose between WinMM and DirectSound
[05:44:20] <KittyCat> because it could then conflict with the windows drivers (openal soft does run in windows, and can be used with creative's wrapper driver)
[05:46:28] <crashovrd> k, i think its a bad mechanism anyway...
[05:47:12] <crashovrd> i ran into a strange bug when using creatives wrapper with hardware so i had to force generic software to work around it
[05:47:59] <crashovrd> ircc, i traced the bug back to 3rd party sound driver
[05:48:06] <crashovrd> so it wasnt technically an openal bug
[05:48:29] <crashovrd> anyway, thats why i had the request for that name
[05:48:38] <crashovrd> which failed when i tried it on BSD
[05:48:46] <crashovrd> but using the default device works
[05:48:54] <crashovrd> having issues with latency
[05:49:09] <KittyCat> normally it's good to have some kind of enumeration/option to select a device
[05:49:10] <crashovrd> i read back the sound buffer position to sync
[05:49:16] <crashovrd> and its way off sometimes
[05:49:24] <KittyCat> so you could enumerate the devices, and skip anything that says "Generic Hardware"
[05:51:05] <crashovrd> i would also like to request a tarball of the patched BSD version
[05:51:27] <crashovrd> because when i bring up a new machine for testing, i have to download, apply the patch i have saved and go on
[05:51:49] <crashovrd> the test machines usually just have a connection to the internet and nothing else
[05:52:11] <crashovrd> so would be nice to grab it from a main server
[05:52:36] <KittyCat> you could make your own tarball and put it on some webspace you have
[05:53:04] <KittyCat> there may or may not be a release soon, so, I'm not sure about making a tarball right yet..
[05:53:49] <crashovrd> remember the open source mantra: release soon, release often
[05:53:54] <crashovrd> (or something like that)
[05:53:56] <crashovrd> ;)
[05:54:42] <KittyCat> heh. I like to release often. but I also don't like to release when there's a whole 4 patches since the last release
[05:55:04] <KittyCat> with most of that for a platform that's not a main target of the lib
[05:55:30] <crashovrd> :( i know, no one loves BSD
[05:55:38] <crashovrd> but its a very important platform
[05:55:45] <crashovrd> BSD becomes everything else
[05:55:46] <KittyCat> actually I meant windows :P
[05:56:22] <crashovrd> oh, im only concerned with non windows, mac
[05:56:34] <crashovrd> both of those plats have a working OpenAL
[05:58:24] <KittyCat> most unixes should work. I've been doing a bit of work into the platform-agnostic side of things, so there is something to show lately
[05:58:43] <KittyCat> the bsd patch is in GIT
[05:59:12] <KittyCat> I'm waiting on hearing if a Solaris-native backend is worth it, and some general feedback for some of the changes I've done
[10:09:50] *** crashovrd has quit IRC
[10:52:25] * KittyCat is away: sleep
[11:05:02] *** Genscher has joined #openal
[11:05:02] *** ChanServ sets mode: +v Genscher
[11:05:08] <Genscher> hello :)
[11:05:28] <Genscher> anyone familiar compiling openal for windows?
[11:06:42] * Genscher checkouts code from 2002
[13:03:16] *** prophile has joined #openal
[13:03:16] *** ChanServ sets mode: +v prophile
[13:04:04] *** Genscher has left #openal
[14:32:59] *** juanmabc has joined #openal
[14:32:59] *** ChanServ sets mode: +v juanmabc
[17:31:54] *** Walt has quit IRC
[18:23:45] *** prophile has quit IRC
[19:06:39] *** Walt has joined #openal
[19:44:06] *** juanmabc has quit IRC
[20:07:06] *** prophile has joined #openal
[20:07:59] *** ChanServ sets mode: +v prophile
[21:07:46] *** barraAway has joined #openal
[22:42:17] *** juanmabc has joined #openal
[22:42:17] *** ChanServ sets mode: +v juanmabc
[22:51:11] *** barraAway has quit IRC
[23:26:48] * KittyCat is back.

top