Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ Multimedia Services 2.4B

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Anchors

Section 1mms

Section 1mmsdev

Section 3mms

Section 4mms

Section 7mms

Manual — Multimedia Services 2.4B

180 entries

Section 1mms

alphavcrRecords and plays AVI files having both audio and video, plays MPEG files, and records single frames.    
audiocontrolControls the volume and port selection for input and output audio devices.   
audiodevicesPrint capabilities of audio devices.    
audioplayPlay an audio file.    
audiorecordRecords an audio file.    
audioselectportsSelect ports for audio devices.    
decsoundutility for recording and playback of audio messages.    
jpegconvertConvert JPEG video from old algorithm to new. 
mmeserverMultimedia Services server. 
mmsMultimedia Services for Digital UNIX. 
transcodeConverts an AVI file to an MPEG file.    
Video Odyssey, videoodysseyVideo Screen Saver with support for JPEG AVI files   

Section 1mmsdev

mmsdevMultimedia Services for Digital UNIX Software Development Kit. 

Section 3mms

 ICAddBuffer --- Add bitstream and frame buffers to a bitstreaming CODEC’s buffer queues (Software H.261 CODEC)   , ICAddBuffer
ICCallbackProc --- Registers a callback procedure for streaming video compression or decompression, ICCallbackProc
 ICClose --- Close a compressor or decompressor   , ICClose
 ICCompress --- Compress a single video image   , ICCompress
 ICCompressBegin --- Prepare a compressor for compressing data   , ICCompressBegin
 ICCompressEnd --- End compression   , ICCompressEnd
 ICCompressGetFormat --- Determine the default output of a compressor   , ICCompressGetFormat
 ICCompressGetFormatSize --- Obtain the maximum required size of the output structure for the compressor   , ICCompressGetFormatSize
 ICCompressGetSize --- Obtain the maximum data buffer size that is expected to be used for the compressed data   , ICCompressGetSize
ICCompressPrepareHeader --- Prepares compression headers. , ICCompressPrepareHeader
 ICCompressQuery --- Determine if a compressor can compress a specific format   , ICCompressQuery
ICCompressUnprepareHeader --- Unprepares compression headers. , ICCompressUnprepareHeader
 ICDecompress --- Decompress a single video frame   , ICDecompress
 ICDecompressBegin --- Prepare a decompressor for decompressing data  , ICDecompressBegin
 ICDecompressEnd --- End decompression   , ICDecompressEnd
 ICDecompressGetFormat --- Determine the default output of a decompressor   , ICDecompressGetFormat
 ICDecompressGetFormatSize --- Obtain the maximum required size of the output structure for the decompressor   , ICDecompressGetFormatSize
 ICDecompressGetPalette --- Obtain the palette for the output format of a decompressor   , ICDecompressGetPalette
ICDecompressPrepareHeader --- Prepares decompression headers. , ICDecompressPrepareHeader
 ICDecompressQuery --- Determine if a decompressor can decompress data with a specific format   , ICDecompressQuery
ICDecompressUnprepareHeader --- Unprepares decompression headers. , ICDecompressUnprepareHeader
 ICGetBrightness --- Obtain current brightness value    , ICGetBrightness
 ICGetContrast --- Obtain current contrast value   , ICGetContrast
 ICGetDefaultKeyFrameRate --- Obtain default key frame rate value   , ICGetDefaultKeyFrameRate
 ICGetDefaultQuality --- Obtain default quality setting used for compression   , ICGetDefaultQuality
 ICGetInfo --- Obtain information about a compressor or decompressor   , ICGetInfo
 ICGetMirror --- Obtain current mirroring value   , ICGetMirror
 ICGetSaturation --- Obtain current saturation value   , ICGetSaturation
 ICGetSharpening --- Obtain current sharpening value   , ICGetSharpening
 ICGetState --- Obtain current state of a compressor or decompressor   , ICGetState
 ICGetStateSize --- Obtain size of state data used by a compressor or decompressor   , ICGetStateSize
 ICInfo --- Return information about compressors and decompressors   , ICInfo
 ICLocate --- Find a compressor or decompressor that can handle images with the formats specified, or find a decompressor that can decompress an image with the specified format directly to hardware   , ICLocate
 ICOpen --- Open a compressor or decompressor   , ICOpen
 ICSetBrightness --- Set current brightness value   , ICSetBrightness
 ICSetContrast --- Set current contrast value   , ICSetContrast
 ICSetMirror --- Set current mirroring value   , ICSetMirror
 ICSetSaturation --- Set current saturation value   , ICSetSaturation
 ICSetSharpening --- Set current sharpening value   , ICSetSharpening
 ICSetState --- Set current state of a compressor or decompressor   , ICSetState
acmAudio Compression Manager APIs for MMS
 acmDriverClose --- Close a previously opened ACM driver instance  , acmDriverClose
 acmDriverDetails --- Query a specified ACM driver to determine its capabilities  , acmDriverDetails
 acmDriverEnum --- List the available ACM drivers  , acmDriverEnum
 acmDriverID --- Return the handle to an ACM driver identifier associated with an open ACM driver instance or stream handle  , acmDriverId
 acmDriverOpen --- Open the specified ACM driver and return a driver-instance handle that can be used to communicate with the driver  , acmDriverOpen
 acmGetVersion --- Return the version number of the ACM  , acmGetVersion
 acmMetrics --- Return metrics for the ACM or related ACM objects  , acmMetrics
 acmStreamClose --- Close a previously opened ACM conversion stream  , acmStreamClose
 acmStreamConvert --- Request the ACM to perform a conversion  , acmStreamConvert
 acmStreamOpen --- Open an ACM conversion stream  , acmStreamOpen
 acmStreamPrepareHeader --- Prepare an ACMSTREAMHEADER data structure for ACM stream conversion  , acmStreamPrepareHeader
 acmStreamReset --- Stop conversion for a given ACM stream  , acmStreamReset
 acmStreamSize --- Return a recommended size for a source or destination buffer on an ACM stream  , acmStreamSize
 acmStreamUnprepare --- Clean up the preparation performed by the acmStreamPrepareHeader function for an ACM stream  , acmStreamUnprepareHeader
icmInstallable Compression Manager APIs for MMS
mmeMultimedia Extension APIs for MMS
 mmeAllocBuffer --- Allocate memory for data buffers   , mmeAllocBuffer
 mmeAllocBufferAndGetShminfo --- Allocate memory for data buffers and return shared memory information   , mmeAllocBufferAndGetShminfo
 mmeAllocMem --- Allocate memory for data structures     , mmeAllocMem
 mmeCheckForCallbacks --- Check for pending callbacks   , mmeCheckForCallbacks
 mmeFreeBuffer --- Release a previously allocated data buffer   , mmeFreeBuffer
 mmeFreeMem --- Release a previously allocated memory segment   , mmeFreeMem
 mmeProcessCallbacks --- Process all pending callbacks   , mmeProcessCallbacks
 mmeServerFileDescriptor --- Return the file descriptor used to communicate with the mmeserver   , mmeServerFileDescriptor
 mmeWaitForCallbacks --- Wait for callbacks   , mmeWaitForCallbacks
mmioMultimedia File I/O APIs for MMS
 mmioAscend --- Ascend from a RIFF file chunk to the next chunk in the file   , mmioAscend
 mmioClose --- Close a file   , mmioClose
 mmioCreateChunk --- Create a new chunk   , mmioCreateChunk
 mmioDescend --- Descend into a RIFF file chunk beginning at the current file position or search for a specified chunk   , mmioDescend
 mmioFOURCC --- Convert four characters into a four-character code   , mmioFOURCC
 mmioFlush --- Flushes pending output to a file    , mmioFlush
 mmioOpen --- Open a file for unbuffered or buffered I/O   , mmioOpen
 mmioRead --- Read a specified number of bytes from a file   , mmioRead
 mmioRename --- Rename a file   , mmioRename
 mmioSeek --- Change the current file position in a file   , mmioSeek
 mmioStringToFOURCC --- Convert a null-terminated string into a four-character code   , mmioStringToFOURCC
 mmioWrite --- Write a specified number of bytes to a file   , mmioWrite
videoVideo Capture and Playback APIs for MMS
 videoClose --- Close the specified video device channel   , videoClose
 videoConfigure --- Set or retrieve a configurable driver option   , videoConfigure
 videoFrame --- Transfer a single frame from or to a video device channel   , videoFrame
 videoGetBrightness --- Obtain current brightness value    , videoGetBrightness
 videoGetChannelCaps --- Retrieve a description of the capabilities of a channel   , videoGetChannelCaps
 videoGetContrast --- Obtain current contrast value   , videoGetContrast
 videoGetErrorText --- Retrieve a text description of the error identified by the error code   , videoGetErrorText
 videoGetFieldMode --- Obtain the current video field mode value   , videoGetFieldMode
 videoGetInfo --- Return information about video devices   , videoGetInfo
 videoGetMirror --- Obtain current mirroring value   , videoGetMirror
 videoGetNumDevs --- Return the number of video capture or playback devices installed   , videoGetNumDevs
 videoGetPortNum --- Obtain current port number    , videoGetPortNum
 videoGetQuality --- Obtain current quality value   , videoGetQuality
 videoGetSaturation --- Obtain current saturation value   , videoGetSaturation
 videoGetSharpening --- Obtain current sharpening value   , videoGetSharpening
 videoGetStandard --- Obtain current input standard type   , videoGetStandard
 videoOpen --- Open a channel on the specified video device   , videoOpen
 videoSetBrightness --- Set current brightness value   , videoSetBrightness
 videoSetContrast --- Set current contrast value   , videoSetContrast
 videoSetFieldMode --- Set the current video field mode  , videoSetFieldMode
 videoSetMirror --- Set current mirroring value   , videoSetMirror
 videoSetPortNum --- Set current port number    , videoSetPortNum
 videoSetQuality --- Set current quality value   , videoSetQuality
 videoSetSaturation --- Set current saturation value   , videoSetSaturation
 videoSetSharpening --- Set current sharpening value   , videoSetSharpening
 videoSetStandard --- Set current video standard type   , videoSetStandard
 videoStreamAddBuffer --- Send a buffer to a video device channel   , videoStreamAddBuffer
 videoStreamFini --- Terminate streaming from the specified device channel   , videoStreamFini
 videoStreamGetError --- Return the error most recently encountered   , videoStreamGetError
 videoStreamGetPosition --- Retrieve current position of the specified video device channel   , videoStreamGetPosition
 videoStreamInit --- Initialize a video device channel for streaming   , videoStreamInit
 videoStreamPrepareHeader -- Prepare a buffer for video streaming   , videoStreamPrepareHeader
 videoStreamReset --- Stop video streaming reset current position   , videoStreamReset
 videoStreamStart --- Start video streaming   , videoStreamStart
 videoStreamStop --- Stop video streaming   , videoStreamStop
 videoStreamUnprepareHeader --- Clean up the preparation performed by videoStreamPrepareHeader   , videoStreamUnprepareHeader
 videoj300SetVideoOutYUVLut --- Set the current LUT controls for YUV data to video output on the J300   , videoj300SetVideoOutYUVLut
waveWave Audio APIs for MMS
 waveInAddBuffer --- Send an input buffer to a waveform audio input device and return the filled buffer   , waveInAddBuffer
 waveInClose --- Close the specified waveform audio input device   , waveInClose
 waveInFormatDetails --- Query the specified waveform audio input device to determine detailed information relating to a specific supported format  , waveInFormatDetails
 waveInGetDevCaps --- Query the specified waveform audio input device to determine its capabilities   , waveInGetDevCaps
 waveInGetDevCapsEx --- Query the specified waveform audio input device to determine its capabilities and its supported standard formats  , waveInGetDevCapsEx
 waveInGetErrorText --- Retrieve a text description of the error identified by the specified error number   , waveInGetErrorText
 waveInGetFormatInfo --- Query the specified waveform audio input device to determine high-level information relating to all supported formats  , waveInGetFormatInfo
 waveInGetID --- Get device ID for the specified waveform audio input device   , waveInGetID
 waveInGetNumDevs --- Return the number of waveform audio input devices   , waveInGetNumDevs
 waveInGetPorts --- Determine the ports through which input of audio data is enabled and determine information about all input ports supported by this device.  This function is meaningful only for a wave input device with multiple ports.    , waveInGetPorts
 waveInGetPosition --- Retrieve the current position of the specified waveform audio input device   , waveInGetPosition
 waveInGetVolume --- Query the current audio input volume setting   , waveInGetVolume
 waveInOpen --- Open the specified waveform audio input device for recording   , waveInOpen
 waveInReset --- Stop audio recording and reset current position   , waveInReset
 waveInSelectPorts --- Select the ports through which input of audio data is enabled.  This function is meaningful only for a wave input device with multiple ports.    , waveInSelectPorts
 waveInSetVolume --- Set the current volume of the specified waveform audio input device   , waveInSetVolume
 waveInStart --- Start audio recording   , waveInStart
 waveInStop --- Stop audio recording   , waveInStop
 waveOutBreakLoop --- Break a loop   , waveOutBreakLoop
 waveOutClose ---  Close the specified waveform audio output device   , waveOutClose
 waveOutFormatDetails --- Query the specified waveform audio output device to determine detailed information relating to a specific supported format  , waveOutFormatDetails
 waveOutGetDevCaps --- Query the specified waveform audio output device to determine its capabilities   , waveOutGetDevCaps
 waveOutGetDevCapsEx --- Query the specified waveform audio output device to determine its capabilities and its supported standard formats  , waveOutGetDevCapsEx
 waveOutGetErrorText --- Retrieve a text description of the error identified by the specified error number   , waveOutGetErrorText
 waveOutGetFormatInfo --- Query the specified waveform audio output device to determine high-level information relating to all supported formats  , waveOutGetFormatInfo
 waveOutGetID --- Get the device ID for the specified waveform audio output device   , waveOutGetID
 waveOutGetNumDevs --- Retrieve the number of waveform audio output devices   , waveOutGetNumDevs
 waveOutGetPorts --- Determine the ports through which output of audio data is enabled and determine information about all output ports supported by this device.  This function is meaningful only for a wave output device with multiple ports.    , waveOutGetPorts
 waveOutGetPosition --- Query the current playback position   , waveOutGetPosition
 waveOutGetVolume --- Query the current audio output volume setting   , waveOutGetVolume
 waveOutOpen --- Open the specified waveform audio output device for playback   , waveOutOpen
 waveOutPause --- Pause audio playback   , waveOutPause
 waveOutReset --- Stop audio playback and reset current position   , waveOutReset
 waveOutRestart --- Restart audio playback   , waveOutRestart
 waveOutSelectPorts --- Select the ports through which output of audio data is enabled.  This function is meaningful only for a wave output device with multiple ports.    , waveOutSelectPorts
 waveOutSetVolume --- Set the current audio playback volume   , waveOutSetVolume
 waveOutWrite --- Send a data block to the specified waveform audio output device   , waveOutWrite

Section 4mms

system.inisystem.ini file used by the mmeserver. 

Section 7mms

av201Full Video Basic Video Device for MMS
av301Full Video Supreme Video and ICM Device for MMS
av321Full Video Supreme with JPEG Video and ICM Device for MMS
bbaBase Board Audio Device for MMS
h261H.261 ICM Software Device for MMS
imaadpcmIMA ADPCM ACM Software Device for MMS
indeoIntel (TM) Indeo Software ICM Device for MMS
j300J300 Sound and Motion Video, ICM, and Audio Device for MMS
jpegJPEG Software ICM Device for MMS
mmsessPersonal Workstation Audio Device for MMS
msbAlphaStation Sound Board Audio Device for MMS

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026