Class | Description | |
---|---|---|
![]() | CoMColorsClass | Operates MColors plugin and color management |
![]() | MCCDisplayClass | Operates MCCDisplay plugin |
![]() | MDelayClass | Operates MDelay feature (time shifting for live sources) |
![]() | MFAudioBufferClass | Operates with audio buffers |
![]() | MFConverterClass | Operates conversion of frames |
![]() | MFFactoryClass | Manages the operations for create, clone frames and a make frame local |
![]() | MFFrameClass | Manages a single frame |
![]() | MFLiveClass | Operates live sources |
![]() | MFOverlayHTMLClass | Operates HTML5 overlay plugin |
![]() | MFPipeClass | |
![]() | MFPreviewClass | Operates with preview of your content |
![]() | MFReaderClass | Operates with files and network streams playback |
![]() | MFRendererClass | Operates output devices |
![]() | MFSideDataClass | |
![]() | MFSignalingDTMFClass | Operates DTMF signals plugin |
![]() | MFSinkClass | Operates virtual devices |
![]() | MFWriterClass | Operates capturing to local files and network streaming |
![]() | MWebRTCClass | Operates WebRTC functionality |
Interface | Description | |
---|---|---|
![]() | IMCallback | Operates callback events - required for WebRTC feature |
![]() | IMCCDisplay | Operates MCCDisplay plugin to overlay Closed Captions data on frame as text. |
![]() | IMColors | Operates MColors plugin for color, brightness and contrast management |
![]() | IMEvents | Operates events |
![]() | IMEventsEvent | Operates a safe OnEvent event |
![]() | IMEventsFrame | Operates a safe OnFrame event |
![]() | IMFAudioBuffer | Operates an audio buffer. |
![]() | IMFBrowser | Operates a browser behavior in HTML5 overlay plugin |
![]() | IMFBuffer | Operates media buffers |
![]() | IMFBuffersAllocator | Operates buffers allocators |
![]() | IMFConfig | Operates global settings for all objects |
![]() | IMFConverter | Operates a frame's conversion |
![]() | IMFCreator | Creates and operates external objects |
![]() | IMFDevice | Operates with devices (input and output) |
![]() | IMFFactory | Operates a frame's creation |
![]() | IMFFormat | Operates with audio and video formats |
![]() | IMFFrame | Operates a single frame |
![]() | IMFObject | Operates an object properties and allows using events in C++ and Delphi |
![]() | IMFPacket | Operates media packets |
![]() | IMFPipe | |
![]() | IMFProcess | Operates frame processing |
![]() | IMFProps | Operates objects' properties |
![]() | IMFReader | Operates with file sources. |
![]() | IMFReceiver | Operates a receiver of frames (output devices or preview) |
![]() | IMFReceiverVB6 | VB6 alternative for IMFReceiver interface |
![]() | IMFSideData | Operates side data of a frame |
![]() | IMFSignalingDTMF | Operates DTMF signaling plugin |
![]() | IMFSink | Operates virtual objects |
![]() | IMFSource | Operates with sources of frames |
![]() | IMFSourceVB6 | Duplicated IMSource interface for VB6 compatibility. |
![]() | IMFTransition | Operates frame's transitions |
![]() | IMFWriter | Operates encoding process |
![]() | IMPreview | Operates a preview. |
![]() | IMProps | Operates properties of plugins |
![]() | IMSenders | Operates sender objects |
![]() | IMWebRTC | Operates WebRTC functionality |
Structure | Description | |
---|---|---|
![]() | M_ANC_DATA | Contains information about the ancillary data. |
![]() | M_AUD_PROPS | Specifies audio properties |
![]() | M_AUDIO_LOUDNESS | Contains information about the audio loudness |
![]() | M_AV_PROPS | Contains information about the audio and video properties |
![]() | M_PACKET_INFO | Specifies information about a packet |
![]() | M_RATIONAL | Specifies rational number (more info - https://en.wikipedia.org/wiki/Rational_number) |
![]() | M_STREAM_INFO | Specifies information about a stream (IStream interface) |
![]() | M_TIME | Contains information about the duration of event (from the start time to the end time). |
![]() | M_TIMECODE | Contains information about a timecode |
![]() | M_VID_PROPS | Specifies the video properties |
![]() | MF_FRAME_INFO | Specifies information about a frame |
![]() | MF_KEY_EVENT | Specifies key event parameters |
![]() | MF_MOUSE_EVENT | Specifies mouse events |
![]() | MF_PIPE_INFO | |
![]() | MF_RECT | Specifies rectangle for overlays |
![]() | MF_VID_PTR | Specifies a video pointer parameters |
![]() | MG_BRIGHT_CONT_PARAM | Specifies brighness and contrast management parameters |
![]() | MG_COLOR_PARAM | Specifies color management parameters |
Enumeration | Description | |
---|---|---|
![]() | eM3DFormat | Specifies 3D format types. |
![]() | eMANCFlags | Specifies the audio loudness |
![]() | eMCursorType | Specifies cursor type |
![]() | eMFBrowserCommand | Enumerates browser commands for HTML5 plugin |
![]() | eMFBufferFlags | Enumerates possible buffer flags |
![]() | eMFCC | Specifies the video colorspace |
![]() | eMFDeviceType | Specifies types of divices |
![]() | eMFEventsFlags | Enumerates flags for browser control |
![]() | eMFFlashFlags | |
![]() | eMFKeyEventType | Enumerates types of events for keys |
![]() | eMFLockType | Enumerates types of locking a MFFrame object in GPU mode |
![]() | eMFMediaType | Enumerates media data types |
![]() | eMFMouseButtons | Enumerates mouse buttons for HTML5 plugin overlay control |
![]() | eMFormatType | Specifies the format types |
![]() | eMFOverlayFlags | Specifies overlay's flags |
![]() | eMFPacketFlags | Enumerates flags for MFPacker |
![]() | eMFrameClone | Specifies a types of frame's clone |
![]() | eMFrameFlags | Specifies the frame position and frame type |
![]() | eMFRectType | Specifies type of rectangle |
![]() | eMFTextFlags | Specifies options for text overlay |
![]() | eMFTransferFlags | Enumerates types of buffer transferring |
![]() | eMFWriterOption | Enumerate type of writer's configuratio |
![]() | eMInfoType | Specifies type of XML attributes' information |
![]() | eMInterlace | Specifies the interlacing type |
![]() | eMScaleType | Specifies the scaling type. |
![]() | eMState | Enumerates possible states of an object |
![]() | eMTimecodeFlags | Specifies timecode flags |
![]() | eMVideoFormat | Specifies the video format. |