# Multimedia stream functions

Use the following functions to work with multimedia streams:

Function | Description
mmOpenStream | Opens a stream in a multimedia file for read or write operations.
mmReadStream | Reads media data out of a stream at the current position.
mmWriteStream | Writes media data either into an intermediate holding area or directly into the specified stream at the current position.

### SDP functions

Use the following functions to store/retrieve SDP data to/from a multimedia file:

Function | Description
mmSetSDPInfo | Sets the SDP information in the multimedia file.
mmGetSDPInfo | Gets the SDP information from the multimedia file.

Note: These functions may be used as multimedia file functions or multimedia stream functions.