Re: iTunes plugin/extension project
Re: iTunes plugin/extension project
- Subject: Re: iTunes plugin/extension project
- From: Joel Dunham <email@hidden>
- Date: Mon, 15 Mar 2004 18:42:02 -0400
Thank you Kaelin,
This sounds like an excellent idea!!
Very sneaky!
I'm going to do some exploration and get back to the list when I have
something more concrete to work with.
-Joel
On Mar 15, 2004, at 12:54 PM, Kaelin Colclasure wrote:
Hi Joel,
Given that your goal is to play tunes stored on an MP3 CD *without*
adding them to your iTunes library, I'm not sure approaching this as a
plug-in for iTunes is feasible. (Aren't iTunes plug-ins basically
limited to visualizations?) And even if it is, it might be simpler to
take advantage of iTunes Rendezvous capabilities for sharing playlists
across a network. Such playlists already behave as you've described --
they don't get added to your local iTunes library, and they're even
treated specially in the UI.
My intuition would be to write an application that can act as a peer
to iTunes and export the MP3 CD as a shared playlist to the local
network. Just food for thought...
-- Kaelin
On Mar 14, 2004, at 5:01 PM, Joel Dunham wrote:
So, after a bit of research, I think what I really need to do here is
write an IOKit app/plugin that is a filter that makes each
folder/album/playlist on the MP3 CD look like an individual CD to the
rest of the OS on top of it. This seems possible according to this
page:
http://developer.apple.com/documentation/DeviceDrivers/Conceptual/
IOKitFundamentals/Families_Ref/chapter_11_section_15.html#//
apple_ref/doc/uid/TP0000021/BABFHDGE
It seems that what really should happen here is to simply write a
filter that will interpret the IOMedia object (client) and ultimately
end up providing a different IOCDMedia objects that will then mount
on the desktop and hopefully in iTunes as seperate sources...
no, I guess that can't be the whole solution either can it, because I
still need to get iTunes to mount each IOCDMedia object the way it
mounts CDs, without altering the Library or copying the files
over....
I guess even if I were to figure out how to write this IOKit plugin
it would still require an iTunes device plugin too. (?)
Does any of this sound right?
I do need some assistance locating resources on the IOKit programming
though. There doesn't seem to be an SDK. So if anyone could help
with that it would be a huge start for me, I think.
Thanks.
-Joel
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.