|
|
(28 intermediate revisions by 2 users not shown) |
Line 1: |
Line 1: |
| Multimedia Presentation Manager/2, also refereed as MMPM/2 or MMOS2, is the multimedia capabilities package software for OS/2 and eComStation. | | [[File:Mmpm2.png|right]] |
| | IBM '''Multimedia Presentation Manager/2''' (''MMPM/2'') provides multimedia extensions to the OS/2 32-bit environment enhancing the ability to run applications that combine sound and images. |
|
| |
|
| ==Documentation==
| | The IBM [[Multimedia Presentation Manager Toolkit/2]] contains [[C]] language bindings, sample programs and documentation. It was later integrated with IBM Developer's Toolkit for OS/2. |
| *[[OS2_API:DART|DART API]]
| |
| *[[OS2_API:DIVE|DIVE API]]
| |
| *[[OS2_API:MCI|MCI API]]
| |
| *[[OS2_API:MM:MIDI|Real Time MIDI API]]
| |
|
| |
|
| ==FILES== | | ==Subsystems== |
| | *[[Media Control Interface]] (MCI) |
| | *Stream Programming Interface (SPI) |
| | *Multimedia I/O Services (MMIO) |
| | *Additional Multimedia Controls |
|
| |
|
| ===MMOS2=== | | ==Versions== |
| AUDIODD.MSG AUDIOVDD.SYS BINT1X1.HDR
| | * Jun 1992: Version 1.0 - separate product for OS/2 2.0 |
| BINT2X1.HDR CLOSEPCM.EXE DIVE.INI
| | * Jun 1993: Version 1.1 - integrated with OS/2 2.1 and later releases |
| MCIREXX.INF
| | * Oct 1993: MMPM/2 CSD - integrated with OS/2 2.11 |
| MIDIDMON.EXE MIDITYPE.INI MINSTALL.EXE MINSTALL.MSG
| |
| MKVSDINI.CMD MM2GPS.EXE MME.MSG
| |
| MMECSUPD.EXE MMFIX.EXE MMHELPDD.EXE MMOS2.TXT
| |
| MMOS22.TXT MMPM.!!! MMPM2.INI
| |
| MMPMCD.INI MMPMCONN.INI MMPMMMIO.INI
| |
| OMSETUP.INI OS2OM1.INI PCMUNLOCK.EXE PLAY.CMD
| |
| QRYMMCD.EXE R0STUB.SYS R565LUT8.LUT RECORD.CMD
| |
| RGBTOYUV.LUT SHOWOM1.EXE SPI.INI
| |
| SSMDD.SYS STPM.EXE UNIAUD16.SYS UNIAUD32.SYS
| |
| UNIMIX.EXE UTSYSPAL.LUT VAUDIO.SYS VCSHDD.SYS
| |
| Y644LUT8.LUT YUV_LUT8.LUT
| |
|
| |
|
| ===\MMOS2\DLL=== | | ==See also== |
| | | *[[List of MMPM/2 Files]] |
| AIFFPROC.DLL ALAWFLT.DLL AMPMXMCD.DLL
| | *[[Media Control Interface]] API calls |
| ANPOCVID.DLL ANPOMRLE.DLL ANPOMSVC.DLL ANPORLE.DLL ANPORPZA.DLL
| | *[[RTMIDI|Real Time MIDI API]] |
| APCODEC.DLL APMCVID.DLL AUDIOIF.DLL AUDIOMCD.DLL AUDIOSH.DLL
| | *[[:Category:Multimedia Articles|EDM/2 Multimedia Articles]] |
| AUTOPROC.DLL AVCAPROC.DLL AVCIIOPR.DLL AVIO.DLL CDAUDIO.DLL
| |
| CDDASH.DLL CDTBL.DLL CDUTIL.DLL CODECSH.DLL DIVE.DLL
| |
| DVMC.DLL DVMCMRI.DLL ECHOFLT.DLL ECSPRTS.DLL FILT.DLL
| |
| FILTBASE.DLL FILTMCD.DLL FSSH.DLL FTSH.DLL GENCDVSD.DLL
| |
| GENIN.DLL GIFPROC.DLL HHP.DLL IBMMAP.DLL IMAADPCM.DLL
| |
| IMAFILT.DLL IMGCLASS.DLL INDDEC32.DLL INDEO.DLL INDEOR31.DLL
| |
| INDFSR31.DLL INDRTR31.DLL INST.DLL IOBASE.DLL IOPRNLS.DLL
| |
| IOPROC.DLL JPEGIO.DLL JPGENDC.DLL LVDP8000.DLL MCDBASE.DLL
| |
| MCIAPI.DLL MCIERR.DLL MCIMRI.DLL MCMJPEGD.DLL MDM.DLL
| |
| MEMCPFLT.DLL MEMSH.DLL MIDIIO.DLL MIDIMCD.DLL MINSTALL.DLL
| |
| MIPM.DLL MISH.DLL MIXFLT.DLL MMIO.DLL MMIOFLAC.DLL
| |
| MMIOVORB.DLL MMMRI.DLL MMODPTS.DLL MMOTPROC.DLL MMPM.DLL
| |
| MMPMCRTS.DLL MMPMCRTS.TXT MMPTMRI.DLL MMSND.DLL MMSNDMRI.DLL
| |
| MONDO.DLL MOOVPROC.DLL MPG.DLL MPGAUD.DLL MPGDC.DLL
| |
| MPGIO.DLL MPGRDC.DLL MSFILT.DLL MTSH.DLL MULAWFLT.DLL
| |
| NULLSH.DLL OS13PROC.DLL OS20PROC.DLL OS2OM1.DLL PCDIO.DLL
| |
| PCXPROC.DLL PMGPI2.DLL PNGIO.DLL PRMOOV.DLL PRNSCP.DLL
| |
| PROCL.DLL QFBASE.DLL QMMOOV.DLL QMMUSIC.DLL QMSOUND.DLL
| |
| QUICKMO.DLL QUIKFLIK.DLL RAWCODEC.DLL RDIBPROC.DLL RTMIDI.DLL
| |
| SMVSMRI.DLL SMVSPAGE.DLL SND.DLL SNDBLAST.DLL SSM.DLL
| |
| SSMINI.DLL SSMRES.DLL STDL.DLL STDLMRI.DLL STPMMRI.DLL
| |
| SVMC.DLL SVMCMRI.DLL SVSH.DLL SW.DLL SW.TXT
| |
| TGAPROC.DLL TIFPROC.DLL ULCOASYM.DLL ULCORT.DLL ULDC.DLL
| |
| UNIAUD.DLL UNIMIXPM.EXE UNIMIXPM.INI VIDVCI.DLL WAVEPROC.DLL
| |
| WEPMPLUS.DLL WI30PROC.DLL
| |
| | |
| | |
| ===C:\MMOS2\FREEDB===
| |
| CDDB.INI PMCDDB.EXE PMDB001.DLL
| |
| | |
| | |
| ===\MMOS2\FREEDB\CDDBDATA===
| |
| | |
| DUMMY.TXT
| |
| | |
| ===\MMOS2\FREEDB\LOGFILES===
| |
| | |
| DUMMY.TXT
| |
| | |
| ===\MMOS2\HELP===
| |
| | |
| AUDHELP.HLP DVMCH.HLP MCIREC.HLP
| |
| MMEINDEX.HLP MMINSTH.HLP MMPARTS.HLP MMSNDH.HLP MP3_INFO.HTM
| |
| SMVSH.HLP STDLH.HLP STPMH.HLP SVMCH.HLP WEPMPLUS.HLP
| |
| | |
| ===\MMOS2\IMAGES===
| |
| ARTDECO.JPG BEACH.JPG BIKES.JPG
| |
| CITY.JPG FLOWER.JPG
| |
| | |
| | |
| ===\MMOS2\INSTALL===
| |
| AUDFILE.ICO AUDIO.ICO AUDPLAY.ICO
| |
| AUDREC.ICO AVSFILM.ICO CDPLAYER.ICO COMPLIST.INI IMAGES.EAS
| |
| MIDI.ICO MIDIPLAY.ICO MMPMFLD2.ICO MMPMFLDR.ICO MOVIES.EAS
| |
| PICTURE.ICO SOUNDS.EAS VDSCPLAY.ICO VIDEO.ICO VIDICON.EAS
| |
| VIDPLAY.ICO VOLUME.ICO WPTEMPS.ICO WPTEMPS2.ICO
| |
| | |
| | |
| ===\MMOS2\INSTUNST\CDAUDIO===
| |
| AUDIOCD.SCR CDAUDIO.SCR CDCONF.CH
| |
| CONTROL.SCR PHASE2MM.CMD QRYCD.DLL QRYMMCD.EXE
| |
| | |
| ===\MMOS2\INSTUNST\DLLBAK===
| |
| CFGSYS.DLL GENIN.DLL README.DLB
| |
| | |
| | |
| ===\MMOS2\INSTUNST\INIBACK===
| |
| DIVE.INI MIDITYPE.INI MMPM.INI
| |
| MMPM2.INI MMPMCD.INI MMPMCONN.INI MMPMMMIO.INI OS2OM1.INI
| |
| README.INI SPI.INI
| |
| | |
| ===\MMOS2\INSTUNST\MINSTBAK===
| |
| ADME.ARC
| |
|
| |
| ===\MMOS2\INSTUNST\MINSTBAK\001\OPTION===
| |
| | |
| AUDFILES.SCR AUDHELP.HLP
| |
| AUDPLAY.ICO CARDINFO.DLL CLOSEPCM.EXE CONTROL.SCR
| |
| COPYING MIDIPLAY.ICO MMSOUND.RSP PCMUNLOCK.EXE
| |
| README.TXT UNIAUD.DLL UNIAUD16.SYM UNIAUD16.SYS
| |
| UNIAUD32.SYM UNIAUD32.SYS UNIMIX.EXE UNIMIX.TXT
| |
| UNIMIXPM.EXE UPDINI.SCR VIDPLAY.ICO
| |
| | |
| | |
| ===\MMOS2\MACROS===
| |
| AUDIO.WG2 AUDIO.XLM AUDIO2.WG2
| |
| | |
| | |
| ===\MMOS2\MEDIAFLD\BIN===
| |
| CREATCD2.CMD CREATECD.EXE
| |
| FLDTREE.CMD INSTRACK.RX INSTRK2.RX MEDIAFLD.DLL
| |
| MEDIAFLD.HLP MEDIAFLDR.HLP MFLDR_EN.DLL PHASE2MM.CMD
| |
| SETFOLDER.CMD SETSHADOW.CMD TRKNAMES.CMD
| |
| | |
| ===\MMOS2\MEDIAFLD\DOC===
| |
| MEDIAFLDR.INF
| |
| | |
| ===\MMOS2\MMCLASS===
| |
| CWMM.DLL CWMM.HLP CWMM.SYM
| |
| | |
| ===\MMOS2\MMCLASS\BIN===
| |
| AUDCONV.EXE AUDFLDR.CMD AUDIOEXT.RX
| |
| CHKTIMID.RX CLASSVOL.EXE CWMM.INI IMAGEADD.RX IMAGEEXT.RX
| |
| IMGCONV.EXE IMGFLDR.CMD MMPLAYER.EXE MMRES_EN.DLL REMOVEEA.CMD
| |
| VOLUME.EXE
| |
| | |
| ===\MMOS2\MMPLAYER===
| |
| AB.EXE CDPM.EXE IB.EXE
| |
| MIDI.SYS MMPARTS.DLL MPPM.EXE MPPMNEW.EXE QF.EXE
| |
| VB.EXE WEPM.EXE
| |
| | |
| ===\MMOS2\MOVIES===
| |
| | |
| * ECS.MPG
| |
| | |
| | |
| ===\MMOS2\SOUNDS===
| |
| | |
| ==Articles==
| |
| * [[:Category:Multimedia Articles|EDM/2 Multimedia Articles]] | |
| | |
| ==Publication==
| |
| * [http://cyberkinetica.homeunix.net/os2tk45/ddk_mmpm2/ MMPM2.INF - MMPM/2 Device Driver Reference] by [[IBM]] | |
| * [http://cyberkinetica.homeunix.net/os2tk45/mmapg/ MMAPG.INF - Multimedia Application Programming Guide] by [[IBM]] | |
| * [http://cyberkinetica.homeunix.net/os2tk45/mmref1/ MMREF1.INF - Multimedia Programming Reference, Part 1 of 3] by [[IBM]] | |
| * [http://cyberkinetica.homeunix.net/os2tk45/mmref2/ MMREF2.INF - Multimedia Programming Reference, Part 2 of 3] by [[IBM]]
| |
| * [http://cyberkinetica.homeunix.net/os2tk45/mmref3/ MMREF3.INF - Multimedia Programming Reference, Part 3 of 3] by [[IBM]]
| |
| * [http://cyberkinetica.homeunix.net/os2tk45/mmsspg/ MMSSPG.INF - Multimedia Subsystem Programming Guide] by [[IBM]]
| |
| | |
| ==Replacements==
| |
| * [http://trac.netlabs.org/v_triton Voyager Triton] was aimed to be a multimedia subsystem replacement of MMOS2 but it was never completed.
| |
|
| |
|
| ==Links== | | ==Links== |
| | * {{L-IBMAnnUS|292-192}} - IBM Multimedia Presentation Manager/2 and IBM Multimedia Presentation Manager Toolkit/2 (1992-03-31) |
|
| |
|
| [[Category:Components]] | | [[Category:MMPM/2]][[Category:IBM Products]] |