libopendaap
Your rating: Now say why...

0

Development library for connecting to iTunes shared music.   Free
Add to my Watch List
Email me when discounted
libopendaap is a library written in C which enables applications to discover, and connect to, iTunes music shares. Unlike all other daap implementations, this library is able to connect to recent iTunes shares which require a special authentication algorithm. Currently, the only application using this source library is tunesbrowser, by the same author.
What's New
Version 0.4:
  • Playlist support now exists, a new API has been introduced to access playlists
  • Use a free mdns library, instead of Apple's mDNS library. This means that libopendaap is entirely free now. libopendaap now uses a highly modified version of mdnsd.
  • You can now connect to servers with passwords.
  • Better debugging support.
  • Better platform support.
  • Several possible buffer overflows fixed.
  • Several bug fixes.
Version 0.4:
  • Playlist support now exists, a new API has been introduced to access playlists
  • Use a free mdns library, instead of Apple's mDNS library. This means that libopendaap is entirely free now. libopendaap now uses a highly modified version of mdnsd.
  • You can now connect to servers with passwords.
  • Better debugging support.
  • Better platform support.
  • Several possible more...
Requirements
PPC, Mac OS X 10.2 or later, (iTunes 4.5 compatible).






    Be the first to recommend a similar software title.
libopendaap User Discussion (Write a Review)
ver. 0.x:
Your rating: Now say why...
Overall:

sort: smiles | time
burypromote


Anonymous reviewed on 29 Apr 2004
Please explain further on your website (in laymen's terms) how this will help me share itunes in the new 4.5. I'm pretty pissed right now. I just got getTunes and was sharing mp3's in my dorm. Then I downloaded the new itunes and suddenly I can't do it anymore. Thanks.
[Version 0.2.0]

1 Reply

burypromote

+58
Joel Mueller replied on 29 Apr 2004
I won't help you share iTunes music at all, unless you're a developer and can use the library to integrate into your own hack solution.
burypromote

+1
Kthemank had trouble on 16 Mar 2005
...

i'm having some trouble compiling this on Mac OS X 10.3.8, here's what i get from GCC after doing:
./configure
make

http_client.c: In function `bind_socket':
http_client.c:87: error: storage size of `saddrBindingSocket' isn't known
http_client.c:93: error: `INADDR_ANY' undeclared (first use in this function)
http_client.c:93: error: (Each undeclared identifier is reported only once
http_client.c:93: error: for each function it appears in.)
http_client.c:87: warning: unused variable `saddrBindingSocket'
http_client.c: In function `httpwatch_callback':
http_client.c:816: warning: unused parameter `fd'
make[2]: *** [http_client.lo] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

what should i do?
[Version 0.3]

2 Replies

burypromote
Anonymous commented on 16 Mar 2005
what should you do? email the developer of course...

crazney AT crazney DOT net
burypromote

+1
Kthemank replied on 16 Mar 2005
good idea
There are currently no ratings. Write a comment or review now.

Downloads:3,277
Version Downloads:1,920
Type:Development : Libraries
License:Free
Date:16 May 2005
Platform:PPC 32 / OS X
Price:Free0.00
Overall (Version 0.x):
Features:
Ease of Use:
Value:
Stability:
Displaying 1-1 of 1
Displaying 1-1 of 1
-
-
-
Please login or create a new
MacUpdate Member account
to use this feature
Watch Lists are available to
MacUpdate Desktop Members
Upgrade Now
Install with MacUpdate Desktop.
Save time moving files & cleaning
up space wasting archives.
libopendaap is a library written in C which enables applications to discover, and connect to, iTunes music shares. Unlike all other daap implementations, this library is able to connect to recent iTunes shares which require a special authentication algorithm. Currently, the only application using this source library is tunesbrowser, by the same author.


- -