| Name | Kind | Description |
| main | artifact | |
| mapping | relation | |
| mappings | relation | weak pointers |
| Mask | class | |
| mask | artifact | Video ProcNode for masking regions of the image (automatable) |
| Media | class | key abstraction: media-like assets |
| media | artifact | key abstraction: media-like assets |
| Media Access | component | |
| Media-Asset Relations | class diagram | |
| mediaaccessfacade | artifact | functions for querying media file and channels. |
| MediaAccessFacade | class | provides functions for querying (opening) a media file, detecting the channels or streams found within this file, etc. Delegating to the actual backend functions |
| MediaFactory | component | |
| MediaFactory | class | specialized Asset Factory for configuring (new) media asset instances based on existing media files on disk; can create placeholder assets as well |
| merge activity node | merge activity node | |
| Meta | class | key abstraction: metadata and organisational asset |
| meta | artifact | key abstraction: metadata and organisational asset |
| meta | artifact | abstract base class of all MObjects representing meta data or processing instructions |
| Meta | class | |
| mobject | artifact | Key Abstraction: A Media Object in the Session |
| mobject | package | sourcecode package MObject Subsystem including the Session (EDL), Builder and Processing Controller |
| MObject | package | |
| MObject | class | |
| multichannel clip | object diagram | |
| Mutex | class | I provided a reworked Mutex class in my Cinelerra2 repository |