Re: dns-sd dll implementation -- Needs work

2010-02-24 Thread C.W. Betts
On Feb 23, 2010, at 12:31 PM, Gert van den Berg wrote:Just a note: According to Wikipedia, Photoshop CS3 is among theapplications using Bonjour under Windows:http://blogs.adobe.com/jnack/2007/01/cs3_doesnt_inst.htmlGertAnd I read a bugzilla report that CS3 was having issues because of it.From what I can tell, DNS SD uses obscure structs and memory is allocated / deallocated using it's own functions. This wrapper wraps each function.I did edit the configure.ac file, but couldn't get autoconf to create a good configure file.Patch v2 attached

dns-sd.diff
Description: Binary data



Re: dns-sd dll implementation -- Needs work

2010-02-23 Thread Gert van den Berg
On Tue, Feb 23, 2010 at 09:37, Dmitry Timoshkov dmi...@codeweavers.com wrote:
 C.W. Betts computer...@hotmail.com wrote:

 What do you guys think? it's a wrapper for multicast DNS, aka Bonjour®.

 Looks like this is not a part of Windows or PSDK

Neither is OpenAL

It might provide functionality as part of Wine that might be hard to
implement on top of Wine?

On OS X, it would also eliminate the need to install the Windows
version of Apple applications bundled with OS X in order to run things
that uses a single library provided by them. (e.g. Bonjour support in
VLC)

Gert




Re: dns-sd dll implementation -- Needs work

2010-02-23 Thread Steven Edwards
On Tue, Feb 23, 2010 at 7:08 AM, Gert van den Berg wine-de...@mohag.net wrote:
 On OS X, it would also eliminate the need to install the Windows
 version of Apple applications bundled with OS X in order to run things
 that uses a single library provided by them. (e.g. Bonjour support in
 VLC)

Do you really want to run the Windows version of VLC on OS X? I
believe there is a better case to be made with Safari/Quicktime/iTunes
as I believe they also install Bonjour services on Windows. If you
wanted to validate/compare how the native service works verses say a
wrapper then it would be of use.

Thanks
-- 
Steven Edwards

There is one thing stronger than all the armies in the world, and
that is an idea whose time has come. - Victor Hugo




Re: dns-sd dll implementation -- Needs work

2010-02-23 Thread Gert van den Berg
On Tue, Feb 23, 2010 at 18:57, Steven Edwards winehac...@gmail.com wrote:
 Do you really want to run the Windows version of VLC on OS X? I
 believe there is a better case to be made with Safari/Quicktime/iTunes
 as I believe they also install Bonjour services on Windows. If you
 wanted to validate/compare how the native service works verses say a
 wrapper then it would be of use.

Pidgin might be another example...

What I really meant is that it should at least be evaluated... (I
didn't realize at the time that Bonjour for Windows has a seperate
installer available...)

It might have a valid use if conflicts exist between Windows Bonjour
under Wine and native bonjour / other Zeroconf implementations...
(such as listening on the same port) (If such a confilct exists, it
should be possible to run either a ZeroConf implementation natively or
to run it under Wine, but not both. This can be problematic, since two
of Wine's largest platforms, Ubuntu and OS X installs ZeroConf
implementations by default)

(I'm not familiar enough with Bonjour / ZeroConf to really understand
which parts of it is wrapped by this DLL) (It seems that DNS Service
Discovery is able to function without mDNS)

Just a note: According to Wikipedia, Photoshop CS3 is among the
applications using Bonjour under Windows:
http://blogs.adobe.com/jnack/2007/01/cs3_doesnt_inst.html

Gert




Re: dns-sd dll implementation -- Needs work

2010-02-22 Thread Dmitry Timoshkov
C.W. Betts computer...@hotmail.com wrote:

 What do you guys think? it's a wrapper for multicast DNS, aka Bonjour®.

Looks like this is not a part of Windows or PSDK, so Wine shouldn't include
it either.

-- 
Dmitry.