[MPlayer-dev-eng] Re: help on libmpdemux usage

Chris Zubrzycki beren at mac.com
Mon Jan 19 03:22:12 CET 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


On Jan 18, 2004, at 7:26 PM, Billy Biggs wrote:

> Chris Zubrzycki (beren at mac.com):
>
>> On OS X, mplayer links with the QuickTime library. How is that really
>> different then the QuickTime library linking with mplayer code? It's
>> not, they are both linked together in a common address space. I cannt
>> see how this is such a problem. If a + b = c, then b+a still equals c.
>
>   Why does mplayer link to QuickTime on OS X?

Because it's the system graphics library. It links with the QuickTime 
library, not with the Quicktime program itself, just as it links with 
the other system libraries. It just so happens that the QuickTime 
library can see and use additional plugins, w/o specifically 'linking' 
to them, It discovers and loads them at runtime, when the media 
requires it. Anyway, i see it as a 2-way door. mplayer uses quicktime 
on os x, and i do not see why the flames given were required. And yes, 
i have RTFF.

[chris at dale:~$]> otool -L /sw/bin/mplayer
         /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 
(compatibility version 2.0.0, current version 128.0.0)
         
/System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime 
(compatibility version 1.0.0, current version 239.0.0)
         
/System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 
(compatibility version 1.0.0, current version 1.0.0)
         /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 
(compatibility version 1.0.0, current version 9.0.0)
         /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 
(compatibility version 1.0.0, current version 1.0.0)
<cut>

- -chris zubrzycki
- - --
PGP public key: http://homepage.mac.com/beren/publickey.txt
ID: 0xA2ABC070
Fingerprint: 26B0 BA6B A409 FA83 42B3  1688 FBF9 8232 A2AB C070
========================================================
I think you've been smoking Cocoa instead of coding with it....


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (Darwin)

iD8DBQFACz9Y+/mCMqKrwHARAjNjAKCIJ1NL4TbTjGqhugU2SQk9BCl/rwCfcqJ6
ckAnwPgpEv+XwiMrS6Lp/7I=
=+s4d
-----END PGP SIGNATURE-----




More information about the MPlayer-dev-eng mailing list