Is there any interest in adding OpenAL to Wine? I would imagine it's relatively simple to implement the OpenAL dll that would be a simple wrap around the Linux OpenAL library assuming they have the same functionality(from what I know of OpenAL, they should).
It's not a very common library, but if we could implement it on top of the local implementation, that would mean that programs that use it would be using local devices without having to go through the DirectSound library.
I'm not talking about using OpenAL as an audio driver, but an implementation of the OpenAL library for Wine that would use the local version of OpenAL. I tried looking around, and the only thing I found was talk about the OpenAL driver, and also brief requests for an OpenAL dll, but I didn't see anything official.
Any thoughts on if this is something that would be beneficial to add?
Am Donnerstag, 29. März 2007 schrieb Mike Schaadt:
Is there any interest in adding OpenAL to Wine? I would imagine it's relatively simple to implement the OpenAL dll that would be a simple wrap around the Linux OpenAL library assuming they have the same functionality(from what I know of OpenAL, they should).
It's not a very common library, but if we could implement it on top of the local implementation, that would mean that programs that use it would be using local devices without having to go through the DirectSound library.
I'm not talking about using OpenAL as an audio driver, but an implementation of the OpenAL library for Wine that would use the local version of OpenAL. I tried looking around, and the only thing I found was talk about the OpenAL driver, and also brief requests for an OpenAL dll, but I didn't see anything official.
Any thoughts on if this is something that would be beneficial to add?
See this link for to the associated bug: http://bugs.winehq.org/show_bug.cgi?id=7142
There is also a link to the discussion of a patch. I don't know how this progressed, though.
--Dennis
Am Donnerstag 29 März 2007 17:38 schrieb Mike Schaadt:
Is there any interest in adding OpenAL to Wine? I would imagine it's relatively simple to implement the OpenAL dll that would be a simple wrap around the Linux OpenAL library assuming they have the same functionality(from what I know of OpenAL, they should).
Such a DLL was written already by nick burns, but not yet accepted into wine because it broke applications using openal and wasn't ready for prime time yet.
Seach the wine-patches archives for "openal thunk". I think there was consent that a thunk should go in, but a driver comparably to our alsa backend shouldn't.
Some stuff google finds: Oldest version: http://www.winehq.org/pipermail/wine-devel/2006-November/052501.html
My first mail with a simmilar suggestion: http://www.archivesat.com/Wine_Developers_list/thread2111847.htm
Some more updated patch: http://www.winehq.org/pipermail/wine-patches/2006-November/033205.html
The latest patch I could find: http://www.winehq.org/pipermail/wine-patches/2007-January/034454.html
On Thu, Mar 29, 2007 at 10:38:26AM -0500, Mike Schaadt wrote:
Is there any interest in adding OpenAL to Wine? I would imagine it's relatively simple to implement the OpenAL dll that would be a simple wrap around the Linux OpenAL library assuming they have the same functionality(from what I know of OpenAL, they should).
There is interest and there was an implementation posted to this list (and/or possibly -patches) that worked fine for some people. But it seems for the time being it isn't further pursued by the author.
Jan
Am Donnerstag, 29. März 2007 schrieb Mike Schaadt:
Is there any interest in adding OpenAL to Wine? I would imagine it's relatively simple to implement the OpenAL dll that would be a simple wrap around the Linux OpenAL library assuming they have the same functionality(from what I know of OpenAL, they should).
It's not a very common library, but if we could implement it on top of the local implementation, that would mean that programs that use it would be using local devices without having to go through the DirectSound library.
I'm not talking about using OpenAL as an audio driver, but an implementation of the OpenAL library for Wine that would use the local version of OpenAL. I tried looking around, and the only thing I found was talk about the OpenAL driver, and also brief requests for an OpenAL dll, but I didn't see anything official.
Any thoughts on if this is something that would be beneficial to add?
See this link for to the associated bug: http://bugs.winehq.org/show_bug.cgi?id=7142
There is also a link to the discussion of a patch. I don't know how this progressed, though.
--Dennis