The following table provides the size and memory estimates for each media component.
| These figures are estimates only. Please confirm any formal resource budgeting with your QNX Sales channel. |
Component: Size: Code: Stack: Data:
audiocd.so 40K 32K 0K 12K
audiocd_noph.so 40K 32K 0K 12K
dvdplayer 700K 364K 12K 8100K
dvdplugin 700K 364K 12K 6100K
extproc.so 12K 8K 0K 4K
flashplayer 580K 296K 12K 612K
See Note 4.
libextproc.so 15K 12K 0K 4K
libmedia.so 50K 36K 0K 8K
mixer 60K 20K 8K 200K
mpegaudio 150K 104K 8K 204K (file)
828K (stream)
See Note 1.
mpegaudio_noph.so 160K 104K 8K 204K (file)
828K (stream)
See Note 1.
mpegaudioplugin 150K 104K 8K 828K
See Note 1.
mpegsystem 475K 268K 8K 3550K (file)
4320K (stream)
See Note 2.
mpegsystemplugin 475K 268K 8K 4320K
See Note 2.
mpegvideo 350K 184K 8K 2100K (file)
2860K (stream)
See Note 2.
mpegvideoplugin 350K 184K 8K 2460K
See Note 2.
phplay 550K 116K 16K 136K
phrecord 50K 28K 8K 200K
soundfile.so 120K 100K 0K 16K (file & stream)
See Note 3.
soundfile_noph.so 125K 100K 0K 16K (file & stream)
See Note 3.
soundplugin 120K 100K 0K 16K
See Note 3.
The following table shows the libraries required for each component.
| Component: | Library dependencies: |
|---|---|
| audiocd.so | libasound.so, libc.so, libm.so, libph.so, libsocket.so (CDDB-related) |
| audiocd_noph.so | libasound.so, libc.so, libsocket.so (CDDB-related) |
| dvdplayer | ldqnx.so, libasound.so, libc.so, libextproc.so.1, libm.so, libph.so, libphrender.so, libstdc++.so |
| dvdplugin | ldqnx.so, libasound.so, libc.so, libextproc.so.1, libm.so, libmedia.so, libPtPlugin.so, libph.so, libphrender.so, libstdc++.so |
| extproc.so
See Note 5. |
libc.so, libm.so, libph.so See Note 6. |
| flashplayer | ldqnx.so, libasound.so, libc.so, libm.so, libPtPlugin.so, libph.so, libphrender.so |
| libextproc.so
See Note 7. |
libc.so, libm.so, libph.so |
| libmedia.so | libasound.so, libc.so, mpregistry, mpsettings |
| mixer | ldqnx.so, libAp.so, libasound.so, libc.so, libm.so, libph.so, libphrender.so |
| mpegaudio | ldqnx.so, libasound.so, libc.so, libextproc.so.1, libm.so, libph.so, libphrender.so, mpegaudio.so |
| mpegaudio_noph.so | libasound.so, libc.so, libm.so |
| mpegaudioplugin | ldqnx.so, libasound.so, libc.so, libm.so, libmedia.so, libPtPlugin.so, libph.so, libphrender.so |
| mpegsystem | ldqnx.so, libasound.so, libc.so, libm.so, libextproc.so.1, libph.so, libphrender.so, mpegsystem.so |
| mpegsystemplugin | ldqnx.so, libasound.so, libc.so, libm.so, libmedia.so, libPtPlugin.so, libph.so, libphrender.so |
| mpegvideo | ldqnx.so, libasound.so, libc.so, libextproc.so.1, libm.so, libph.so, libphrender.so, mpegvideo.so |
| mpegvideoplugin | ldqnx.so, libasound.so, libc.so, libm.so, libmedia.so, libPtPlugin.so, libph.so, libphrender.so |
| phplay | ldqnx.so, libAp.so, libasound.so, libc.so, libm.so, libmedia.so, libph.so, libphrender.so |
| phrecord | ldqnx.so, libAp.so, libasound.so, libc.so, libm.so, libph.so, libphrender.so |
| soundfile.so | libasound.so
libc.so, libm.so, libph.so, libphrender.so |
| soundfile_noph.so | libasound.so, libc.so |
| soundplugin | libasound.so, libc.so, libm.so, libmedia.so, libPtPlugin.so, libph.so, libphrender.so |