MPlatform v1.6.1.7700
Released: Jun 28, 2016
Updates in v1.6.1
Features
- Added 2K DCI formats support.
- Added buffer append and playback functionality to MDelay.
- Added Magewell devices support.
- Added Magewell SDI cards integration.
- Added new logic for interlaced to progressive video conversion (performance was improved).
- Added new logic that improves the big XML loading performance.
- Added picture scaling algorithm improvement (performance was improved).
- Added QuickSync H.264, MPEG-2 and VC-1 hardware-powered decoding support.
- Added "sync mode" to MMixer object.
- Added custom ANC data writing and reading functionality.
- Improved events implementation.
- Improved XML parsing logic.
- FFMpeg updated to revision d645182.
-
Character Generator:
- Added image sequences displaying improvement.
- Added support for overlaying video files.
-
MFile:
- Added Closed Caption detection logic (check the "file::info::cc_type" property).
- Added new decoding logic for big MPEG 2 Video files.
- Added new logic that improves WMA/WMV decoding quality.
- Added new LXF files playback logic. The decoding quality was improved.
- MLive: Added new logic that improves the audio only live source processing quality.
-
MMixer:
- Added significant buffering logic improvement.
- Added video skipping logic to smooth the output in case of CPU overload.
- MPlaylist: Added new logic to the source rotating algorithm (performance was improved).
-
MPreview:
- Added "wpf_preview.update" property to enable\disable auto update in WPF preview.
- Added small improvements to WPF preview.
-
MWriter:
- Added a new option that allows to disable timecode in captured WMV files.
- Added MP3 files encoding logic improvement.
- Added significant improvement for Quick Sync encoding logic.
- Added support of metadada tracks.
Fixes
-
Character Generator:
- Fixed bug in handling of v210 video.
- Fixed bug in items scheduling logic.
- Fixed bug in media overlaying logic for field 2 first video type.
- Fixed bug that caused incorrect EndOfClip notification for items in layers.
- Fixed bug that caused incorrect tickers background color displaying.
- Fixed bug that could cause incorrect in/out points setting for media files.
- MChromaKey: Fixed bug that could cause stack overflow in some specific situations.
- MComposer: Fixed bug that caused incorrect plugins usage.
-
MDelay:
- Fixed bug in playback rate and ANC data saving and loading.
- Fixed bug that could cause incorrect reverse playback.
-
MFDevice_I:
- Fixed bug in H.264 Pro Recorder interaction logic.
- Fixed bug that blocked Closed Captions capturing on BMD Quad card.
- Fixed bug that caused incorrect NTSC stream receiving some types of cards.
- Fixed bug that caused problems when device audio is disabled.
- Fixed bug that could cause crash on Decklink Quad 2 cards.
- Fixed bug that could cause old BMD devices stop.
- Fixed minor bug in StreamLabs AlphaSDI HD card integration logic.
-
MFile:
- Fixed alpha support in HQX files.
- Fixed bug in DV files decoding logic.
- Fixed bug that caused incorrect 4:2:2 files decoding.
- Fixed bug that caused incorrect behavior on seeking in mp:// protocol.
- Fixed bug that caused some delay on calling ObjectClose() method.
- Fixed bug that could cause audio/video async in some types of files.
- Fixed bug that could cause incorrect frame rate changing during playback.
- Fixed bug that could cause incorrect mp:// links playback in loop mode.
- Fixed bug that could cause incorrect playback of some types of MXF files.
- Fixed bug that could cause problems on using external audio.
- Fixed bug that could cause rare crashes at the end of files reading.
-
MLive:
- Fixed bug that caused incorrect 50p to 50i conversion.
- Fixed bug that caused problems with detection of 'no_signal' state.
-
MMixer:
- Fixed bug in audio only files playback logic.
- Fixed bug in 'control_fps' property reading.
- Fixed bug in external objects deregistration logic when using mp:// links.
- Fixed bug in streams stoping/starting streams in sync mode.
- Fixed bug that caused incorrect frame rate setting for source devices.
- Fixed bug that caused preview blinking during transitions.
- Fixed bug that could cause crash on changing background to none.
-
MPlaylist:
- Fixed bug in loading transition settings logic.
- Fixed bug in playback of solid color images.
- Fixed bug in the JPEG files playback logic.
- Fixed bug that caused incorrect in/out timecode setting.
- Fixed bug that caused incorrect playlist behaviour on 'stop_in', 'stop_out', 'pause_in', 'pause_out' properties usage.
- Fixed bug that could cause playlist items skipping.
- Fixed bug that could cause problems in case of pausing of live source items.
- Fixed minor bug that could cause some problems in case of multiple items in playlist.
-
MPreview:
- Fixed bug that caused 4K images collision in 3D formats.
- Fixed bug that caused black pixels appearance around the preview.
- Fixed bug that could cause a rare crash on closing preview on some types of hardware.
- Fixed bug that could cause a rare crash when several preview units are running.
- Fixed issue that could cause preview freezing.
- MRuntime: Fixed bug in MFClone() method - now it clones all frame data, not only video one.
-
MWriter:
- Fixed bug in scaling of DV files.
- Fixed bug that caused incorrect QT RLE codec usage.
- Fixed uncompressed video encoding bug.