MPlatform SDK Releases

Released: Oct 17, 2024

Updates in v2.9.2.14004

Features

  • Common Changes:
    • Added the ability to customize the appearance of overlay_rms.
    • Added the option to change the window title in the preview.
    • Added request to enable GPU enumeration similar to other devices.
    • Added WebRTC 2.0 in beta test mode.
    • Added ASIO to the manifest.
    • Updated Youtube-dl.
    • Updated encoders descriptions and encoder properties in Formasts&Codecs.xml.
  • Input/output devices:
    • Updated BlackMagic SDK to 14.0.
  • File recording and network streaming:
    • Added the ability to insert...

Released: Jun 6, 2024

Updates in v2.9.0.13880

Features

  • File recording and network streaming:
    • Added support for MPTS (multiple program transport stream) encoding.
    • Added the ability to record multiple video streams into one mp4.
  • Decoding and seeking:
    • Reduced delay when switching from forward to reverse frame playback using reverse=true option.
  • Input/output devices:
    • Added wasapi device information to statistics in MLive.
    • Added functionality to get port label for BMD.
    • Updated BMD SDK to version 12.8.
    • Updated AJA to 17.0.
  • Common Changes:
    • Added...

Released: Feb 29, 2024

Updates in v2.8.1.13787

Features

  • Added cursor movements event for 'MPreviewClass'.
  • Added the ability to enable logs 'on fly' without application restart.
  • Added MDelay 'DelayExportBufferByTime' by time.
  • Added 'loop=true' mode for transwrapping files.
  • Several stability improvements based on received process dump files.

Fixes

  • Fix for wrong LUFS values after audio normalization.
  • Fixed wrong color correction when file transcoding.
  • Fixed Windows Graphics Capture green screen problem.
  • Fixed wrong frame crop in case of custom...

Released: Nov 8, 2023

Updates in v2.8.0.13646

Features

  • Common Changes:
    • NVIDIA 12.1 update.
    • MFPrint NV12 pixel format added.
  • Input/output devices:
    • BlackMagic 2110 support.
    • AJA update to latest SDK and driver version.
    • MLive Support for YV12 color space devices added.
  • File recording and network streaming:
    • RIST protocol added.
    • Icecast protocol added.
    • AV1 NVIDIA hardware encoding support.
  • Decoding and seeking:
    • AV1 NVIDIA hardware decoding support.

Fixes

  • Common Changes:
    • FrameCreateFromTexture cropped frame fix.
    • FormatVideoSet 0x8004022A exception...

Released: Apr 7, 2022

Updates in v2.7.x

v2.7.3.13520

Updated Jul 25, 2023

Features

  • Common Changes
    • Updated FFmpeg to 6.0.
    • Refactored Multi-preview performance.
    • Refactored GPU pipeline performance.
    • Improved 4K file decoding CPU usage.
  • Input/output devices
    • Updated BlackMagic to 12.5.1.
    • Updated Deltacast to 6.20.
    • Improved WebCapture CPU usage.
    • Updated NDI to 5.5.3.0.
  • File recording and network streaming
    • Added DVB subtitle transwrapping and metadata support.
    • Refactored DNxHD encoding performance.
    • Added MWriter 'display_rotation' property...

Released: Aug 17, 2021

Updates in v2.6.x

v2.6.2.12890

Updated Feb 15, 2022

Features

  • Improved ASIO busy device detection.
  • Improved ASIO performance.

Fixes

  • File recording and network streaming
    • NVIDIA video tags fix.
    • Encoder max_duration fix.
    • MWriter/MFWriter missed frames during file switch fix.
    • MWriter/MFWriter VP9 with alpha encoding EOF problem fix.
    • SRT encoder split_channels fix.
  • Input/output devices
    • BMD input FPS problem with Duo2 board fix.
    • MRenderer/MFRenderer keying.clamp_16_235 fix.
  • Graphics and frames overlay
    • Lshape with second...

Released: Apr 20, 2021

Updates in v2.5.x

v2.5.0.12344

Updated Apr 20, 2021

Features

  • Common changes
    • Microsoft Windows messages are blocked while SDK methods are executing.
    • Added new MFShader plugin for custom HLSL shader processing.
    • Added new Chroma Key implementation.
  • Input/Output devices
    • Added SCTE-104 insertion for BMD devices.
    • NDI - updated to version 4.6.
    • BMD - added "bmd.inputMode" property to detect input format without ObjectStart method.
    • BMD - updated to version 12.0.
  • Files encoding and network streaming
    • Added new SRT streaming...

Released: Dec 22, 2020

Updates in v2.4.x

v2.4.0

Updated Dec 22, 2020

Features

  • Common changes
    • Updated internal components to the newest IPP version.
      (ipp90legacy.dll is required for redistribution.)
  • Files and network streams playback
    • NVIDIA decoding -- added support for VP8, VP9, and WMV videos.
    • Updated a parser for Youtube links.
  • Input/Output devices
    • Optimization for Blackmagic Design devices performance.
    • Added backup compatibility for previous drivers.
    • Added 4K and high-frame-rate support for AJA devices.
    • Added ST 2110 compatibility...

Released: Jul 3, 2020

Updates in v2.3.x

2.3.0.11963

Updated Jul 3, 2020

Features

  • Capture and playback devices
    • Added save and load functionality for AJA devices.
    • Added local time-based timecode data to NDI streams without original timecode.
    • Updated BMD components to 11.5.1 version.
    • Updated Bluefish444 components to 6.3.3.1 version.
  • Local files encoding and network streaming
    • Optimized encoding behavior if there are no new frames.
    • Optimized transwrapping functionality for multi-track audio sources.
    • Added the "external_audio.delay...

Released: Dec 11, 2019

Updates in v2.2.x

v2.2.1.11747

Updated Feb 13, 2020

Features

  • Common changes
    • New Decklink API implementation is enabled by default (bmd.new_api=true).
    • New encoding and decoding approaches are enabled by default (mfcodecs=true).
    • Implemented a feature of encoding to multiple destinations within a single process.
    • FFmpeg components are updated to 4.2.
  • Files and Network streams playback
    • Optimized fast playback of HDR video.
    • Added events for network streams disconnect and reconnect.
  • Network streaming and local files...