|
|
(15 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
| | [[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. | | 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. |
|
| |
|
| 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. | | 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. |
| | |
| | ==Subsystems== |
| | *[[Media Control Interface]] (MCI) |
| | *Stream Programming Interface (SPI) |
| | *Multimedia I/O Services (MMIO) |
| | *Additional Multimedia Controls |
|
| |
|
| ==Versions== | | ==Versions== |
| * Jun 1992: Version 1.0 - separate product for OS/2 2.0 | | * Jun 1992: Version 1.0 - separate product for OS/2 2.0 |
| * Jun 1993: Version 1.1 - integrated with OS/2 2.1 | | * Jun 1993: Version 1.1 - integrated with OS/2 2.1 and later releases |
| | | * Oct 1993: MMPM/2 CSD - integrated with OS/2 2.11 |
| ==Documentation==
| |
| *[[OS2_API:DART|DART API]]
| |
| *[[OS2_API:DIVE|DIVE API]]
| |
| *[[OS2_API:MCI|MCI API]]
| |
| *[[OS2_API:MM:MIDI|Real Time MIDI API]] | |
| | |
| ==Package==
| |
| ===Files===
| |
| {|class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
| |
| |-
| |
| !Name!!Directory!!Comments
| |
| |-
| |
| ||[[AB.EXE]]||\MMOS2||
| |
| |-
| |
| ||[[AUDIODD.MSG]]||\MMOS2||device driver messages for IBM Audio Capture & Playback Adapter
| |
| |-
| |
| ||[[AUDIOVDD.SYS]]||\MMOS2||device driver for IBM Audio Capture & Playback Adapter
| |
| |-
| |
| ||[[BINT1X1.HDR]]||\MMOS2||
| |
| |-
| |
| ||[[BINT2X1.HDR]]||\MMOS2||
| |
| |-
| |
| ||[[DIVE.INI]]||\MMOS2||
| |
| |-
| |
| ||[[IB.EX]]||\MMOS2||image browser
| |
| |-
| |
| ||[[MCIREXX.INF]]||\MMOS2||REXX library for MCI interface book
| |
| |-
| |
| ||[[MIDI.SYS]]||\MMOS2||
| |
| |-
| |
| ||[[MIDIDMON.EXE]]||\MMOS2||
| |
| |-
| |
| ||[[MIDITYPE.INI]]||\MMOS2||Midi types
| |
| |-
| |
| ||[[MINSTALL.EXE]]||\MMOS2||Installation program
| |
| |-
| |
| ||[[MKVSDINI.CMD]]||\MMOS2||
| |
| |-
| |
| ||[[MME.MSG]]||\MMOS2||device driver messages for IBM Sync/Stream Manager
| |
| |-
| |
| ||[[MMPM.!!!]]||\MMOS2||
| |
| |-
| |
| ||[[MPPM.EXE]]||\MMOS2||
| |
| |-
| |
| ||[[MMPM.INI]]||\MMOS2||
| |
| |-
| |
| ||[[MMPM2.INI]]||\MMOS2||
| |
| |-
| |
| ||[[MMPMCD.INI]]||\MMOS2||
| |
| |-
| |
| ||[[MMPMCONN.INI]]||\MMOS2||
| |
| |-
| |
| ||[[MMPMMMIO.INI]]||\MMOS2||
| |
| |-
| |
| ||[[MPPMNEW.EXE]]||\MMOS2||
| |
| |-
| |
| ||[[OMSETUP.INI]]||\MMOS2||
| |
| |-
| |
| ||[[OS2OM1.INI]]||\MMOS2||
| |
| |-
| |
| ||[[PLAY.CMD]]||\MMOS2||REXX command file for playback
| |
| |-
| |
| ||[[QRYMMCD.EXE]]||\MMOS2||
| |
| |-
| |
| ||[[R0STUB.SYS]]||\MMOS2||
| |
| |-
| |
| ||[[R565LUT8.LUT]]||\MMOS2||
| |
| |-
| |
| ||[[RECORD.CMD]]||\MMOS2||REXX command file for recording
| |
| |-
| |
| ||[[RGBTOYUV.LUT]]||\MMOS2||
| |
| |-
| |
| ||[[SHOWOM1.EXE]]||\MMOS2||NSPIP
| |
| |-
| |
| ||[[SPI.INI]]||\MMOS2||
| |
| |-
| |
| ||[[SSMDD.SYS]]||\MMOS2||
| |
| |-
| |
| ||[[STPM.EXE]]||\MMOS2||
| |
| |-
| |
| ||[[UTSYSPAL.LUT]]||\MMOS2||
| |
| |-
| |
| ||[[VAUDIO.SYS]]||\MMOS2||
| |
| |-
| |
| ||[[VB.EXE]]||\MMOS2||
| |
| |-
| |
| ||[[VCSHDD.SYS]]||\MMOS2||
| |
| |-
| |
| ||[[WEPM.EXE]]||\MMOS2||wave editor
| |
| |-
| |
| ||[[Y644LUT8.LUT]]||\MMOS2||
| |
| |-
| |
| ||[[YUV_LUT8.LUT]]||\MMOS2||
| |
| |-
| |
| ||[[AIFFPROC.DLL]]||\MMOS2\DLL||
| |
| |-
| |
| ||[[ALAWFLT.DLL]]||\MMOS2\DLL||
| |
| |-
| |
| ||[[AMPMXMCD.DLL]]||\MMOS2\DLL||
| |
| |-
| |
| ||[[APMCVID.DLL]]||\MMOS2\DLL||
| |
| |-
| |
| ||[[AUDIOIF.DLL]]||\MMOS2\DLL||
| |
| |-
| |
| ||[[AUDIOMCD.DLL]]||\MMOS2\DLL||
| |
| |-
| |
| ||[[AUDIOSH.DLL]]||\MMOS2\DLL||
| |
| |-
| |
| ||[[AUTOPROC.DLL]]||\MMOS2\DLL||
| |
| |-
| |
| ||[[AVCAPROC.DLL]]||\MMOS2\DLL||
| |
| |-
| |
| ||[[AVCIIOPR.DLL]]||\MMOS2\DLL||
| |
| |-
| |
| ||[[AVIO.DLL]]||\MMOS2\DLL||
| |
| |-
| |
| ||[[CDAUDIO.DLL]]||\MMOS2\DLL||
| |
| |-
| |
| ||[[CDDASH.DLL]]||\MMOS2\DLL||
| |
| |-
| |
| ||[[CDPM.EXE]]||\MMOS2\DLL||CD player
| |
| |-
| |
| ||[[CDTBL.DLL]]||\MMOS2\DLL||
| |
| |-
| |
| ||[[CDUTIL.DLL]]||\MMOS2\DLL||
| |
| |-
| |
| ||[[CODECSH.DLL]]||\MMOS2\DLL||
| |
| |-
| |
| ||[[DIVE.DLL]]||\MMOS2\DLL||
| |
| |-
| |
| ||[[DVMC.DLL]]||\MMOS2\DLL||
| |
| |-
| |
| ||[[DVMCMRI.DLL]]||\MMOS2\DLL||
| |
| |-
| |
| ||[[ECHOFLT.DLL]]||\MMOS2\DLL||
| |
| |-
| |
| || [[FILT.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[FILTBASE.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[FILTMCD.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[FSSH.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[FTSH.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[GENCDVSD.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[GENIN.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[GIFPROC.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[HHP.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[IBMMAP.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[IMAADPCM.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[IMAFILT.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[IMGCLASS.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[INDDEC32.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[INDEO.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[INDEOR31.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[INDFSR31.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[INDRTR31.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[IOBASE.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[IOPRNLS.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[IOPROC.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[JPEGIO.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[JPGENDC.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[LVDP8000.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[MCDBASE.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[MCIAPI.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[MCIERR.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[MCIMRI.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[MDM.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[MEMCPFLT.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[MEMSH.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[MIDIIO.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[MIDIMCD.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[MIPM.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[MISH.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[MIXFLT.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[MMIO.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| ||[[MMMRI.DLL]]||\MMOS2\DLL||
| |
| |-
| |
| ||[[MMOTPROC.DLL]]||\MMOS2\DLL||
| |
| |-
| |
| ||[[MMPARTS.DLL]]||\MMOS2\DLL||
| |
| |-
| |
| ||[[MMPM.DLL]]||\MMOS2\DLL||
| |
| |-
| |
| ||[[MMPMCRTS.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| ||[[MMPTMRI.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[MMSND.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[MMSNDMRI.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[MONDO.DLL]]||\MMOS2\DLL||
| |
| |-
| |
| || [[MOOVPROC.DLL]]||\MMOS2\DLL||
| |
| |-
| |
| || [[MPG.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[MPGAUD.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[MPGDC.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[MPGIO.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[MPGRDC.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[MSFILT.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[MTSH.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[MULAWFLT.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[NULLSH.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[OS13PROC.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[OS20PROC.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[OS2OM1.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[PCDIO.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[PCXPROC.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[PRMOOV.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[PRNSCP.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[PROCL.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[RAWCODEC.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[RDIBPROC.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[RTMIDI.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[SMVSMRI.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[SMVSPAGE.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[SND.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[SNDBLAST.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[SSM.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[SSMINI.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[SSMRES.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[STDL.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[STDLMRI.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[STPMMRI.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[SVMC.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[SVMCMRI.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[SVSH.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[SW.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[TGAPROC.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[TIFPROC.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[ULCOASYM.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[ULCORT.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[ULDC.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[VIDVCI.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[WAVEPROC.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[WEPMPLUS.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[WI30PROC.DLL]] ||\MMOS2\DLL||
| |
| |-
| |
| || [[AUDHELP.HLP]] ||\MMOS2\HELP||
| |
| |-
| |
| || [[DVMCH.HLP]] ||\MMOS2\HELP||
| |
| |-
| |
| || [[MCIREC.HLP]] ||\MMOS2\HELP||
| |
| |-
| |
| || [[MMEINDEX.HLP]] ||\MMOS2\HELP||
| |
| |-
| |
| || [[MMINSTH.HLP]] ||\MMOS2\HELP||
| |
| |-
| |
| || [[MMPARTS.HLP]] ||\MMOS2\HELP||
| |
| |-
| |
| || [[MMSNDH.HLP]] ||\MMOS2\HELP||
| |
| |-
| |
| || [[SMVSH.HLP]] ||\MMOS2\HELP||
| |
| |-
| |
| || [[STDLH.HLP]] ||\MMOS2\HELP||
| |
| |-
| |
| || [[STPMH.HLP]] ||\MMOS2\HELP||
| |
| |-
| |
| || [[SVMCH.HLP]] ||\MMOS2\HELP||
| |
| |-
| |
| || [[WEPMPLUS.HLP]] ||\MMOS2\HELP||
| |
| |-
| |
| ||ARTDECO.JPG||\MMOS2\IMAGES||sample jpeg image
| |
| |-
| |
| ||BEACH.JPG||\MMOS2\IMAGES||sample jpeg image
| |
| |-
| |
| ||BIKES.JPG||\MMOS2\IMAGES||sample jpeg image
| |
| |-
| |
| ||CITY.JPG||\MMOS2\IMAGES||sample jpeg image
| |
| |-
| |
| ||FLOWER.JPG||\MMOS2\IMAGES||sample jpeg image
| |
| |-
| |
| ||AUDFILE.ICO||\MMOS2\INSTALL||
| |
| |-
| |
| ||AUDPLAY.ICO||\MMOS2\INSTALL||
| |
| |-
| |
| ||AUDREC.ICO||\MMOS2\INSTALL||
| |
| |-
| |
| ||AVSFILM.ICO||\MMOS2\INSTALL||
| |
| |-
| |
| ||CDPLAYER.ICO||\MMOS2\INSTALL||
| |
| |-
| |
| ||[[COMPLIST.INI]]||\MMOS2\INSTALL||
| |
| |-
| |
| ||[[IMAGES.EAS]]||\MMOS2\INSTALL||
| |
| |-
| |
| ||MMPMFLD2.ICO||\MMOS2\INSTALL||
| |
| |-
| |
| ||MMPMFLDR.ICO||\MMOS2\INSTALL||
| |
| |-
| |
| ||[[MOVIES.EAS]]||\MMOS2\INSTALL||
| |
| |-
| |
| ||[[SOUNDS.EAS]]||\MMOS2\INSTALL||
| |
| |-
| |
| ||VDSCPLAY.ICO||\MMOS2\INSTALL||
| |
| |-
| |
| ||[[VIDICON.EAS]]||\MMOS2\INSTALL||
| |
| |-
| |
| ||VIDPLAY.ICO||\MMOS2\INSTALL||
| |
| |-
| |
| ||WPTEMPS.ICO||\MMOS2\INSTALL||
| |
| |-
| |
| ||WPTEMPS2.ICO||\MMOS2\INSTALL||
| |
| |-
| |
| ||[[AUDIO.WG2]]||\MMOS2\MACROS||
| |
| |-
| |
| ||[[AUDIO.XLM]]||\MMOS2\MACROS||
| |
| |-
| |
| ||[[AUDIO2.WG2]]||\MMOS2\MACROS||
| |
| |-
| |
| ||*.WAV||\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== | | ==See also== |
| * [http://trac.netlabs.org/v_triton Voyager Triton] was aimed to be a multimedia subsystem replacement of MMOS2 but it was never completed. | | *[[List of MMPM/2 Files]] |
| | *[[Media Control Interface]] API calls |
| | *[[RTMIDI|Real Time MIDI API]] |
| | *[[:Category:Multimedia Articles|EDM/2 Multimedia Articles]] |
|
| |
|
| ==Links== | | ==Links== |
| * [http://www-01.ibm.com/common/ssi/rep_ca/2/897/ENUS292-192/index.html 292-192] - IBM Multimedia Presentation Manager/2 and IBM Multimedia Presentation Manager Toolkit/2 (1992-03-31) | | * {{L-IBMAnnUS|292-192}} - IBM Multimedia Presentation Manager/2 and IBM Multimedia Presentation Manager Toolkit/2 (1992-03-31) |
|
| |
|
| [[Category:Components]][[Category:Multimedia]] | | [[Category:MMPM/2]][[Category:IBM Products]] |