RE: MovieExportToFile() in QT 6.5.1
RE: MovieExportToFile() in QT 6.5.1
- Subject: RE: MovieExportToFile() in QT 6.5.1
- From: Daniel Jabbour <email@hidden>
- Date: Tue, 11 May 2004 04:26:55 -0400
Notably, QuickTime 6.5.1 has changed much with regard to their API (and as a
result has broken many pro audio software products). However, the ability
to burn legally purchased m4p files (with apple's DRM, FairPlay) using
software outside of iTunes itself has been removed. This confuses me, as
previously you need to be a legal owner of the m4p to burn it anyway, and
legal owners have the RIGHT even according to the DRM to burn their own
music.
It seems what they did was modify MovieExportToFile() (part of
QuickTimeComponents.h). Previous to QT 6.5.1, the function would
authenticate if you gave it a source of a legally purchased and owned m4p,
check to see if you had the rights to play the song, and if so, allow you to
dump the data to a wav or something to burn it. Toast uses this to burn
m4ps as an audio CD. This functionality seems to have been removed, as even
Toast can no longer burn audio-cds of m4p files.
My question is as follows, since MovieExportToFile() no longer works, what
API is iTunes itself now calling to burn CDs? Did Apple simply rename or
move the API call to another function? If this is no longer documented, are
there any utilities on Mac OS X that allow one to watch what other
applications are doing, that is, watch their API calls to cocoa/carbon? Any
help would be appreciated.
Thank you,
--
Daniel Jabbour
Stevens Institute of Technology
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.