MPlatform 1.6.1.8376

Released: Oct 12, 2016

Updates in v1.6.1.8376

Features

  • The NVIDIA codec SDK was updated.
  • Added YVYU format support.
  • Added DTMF signals detection/generation.
  • Added ability to split audio to tracks and channels by setting the split mask in "audio_channels" property.
  • The FFmpeg was updated to revision N-81786-g2586668 (28.09.2016).
  • Added new functionality that extracts the XDS V-Chip rating data and converts into CEA-608 closed captions. Now you can display the V-Chip rating just like a common CC.

MFWriter:

  • Added new logic that improves the QuickSync encoding performance.

MFDevice_I:

  • Added support of BMD MJPEG decoder for MJPEG encoded live sources.

MFileFFM:

  • Added new logic for images (for example JPG) playback. The playback quality was improved.
  • Added "open_file.max_wait" property for MXF files that limits the file open time period.

MWriterFFM:

  • Added new logic for embedding CEA-608 and CEA-708 closed captions into MPEG-2, MPEG-4 part 2 and H.264 elementary video streams for further capturing to files or streaming to network. Enable it using "embed_cc" property.
  • Added new logic that allows capturing the MFFrame data into ANC files.
  • Added new logic that improves the format conversion quality.

MCCDisplay:

  • Added new logic that allows applying the text style for a part of the displayed closed captions line.

MDevice_I:

  • Added "video.correct-fps" property. Enable it to correct the unstable video sources (like webcams).

MFDevice_NDI:

  • Added statistics support for NDI objects.

MPreview:

  • Added new logic that improves the audio quality.
  • Added statistics support for MPreview object.

WebRTC:

  • Added new logic that improves the audio quality.
  • Added possibility to choose the video and audio encoder.
  • Added new logic that allows choosing the audio bitrate.

Fixes

  • Fixed bug that caused incorrect virtual devices behavior in FFmpeg.
  • Fixed bug that caused freezes in playout process on plugging in the USB device.
  • Fixed bug that caused a bad preview for streams with negative ARGB height.

MRuntime:

  • Fixed bug that could cause system hang in some situations.

MPreview:

  • Fixed bug that could cause audio drops on a preview.

MFWriter:

  • Fixed bug in ANC data writing logic.

MCCDisplay:

  • Bug that could cause a crash on CC displaying.

MPlaylist:

  • Fixed bug that could cause incorrect playback of scheduled item if the previous one was removed.
  • Fixed bug that caused incorrect "remove" command behavior in dynamic mode.
  • Fixed bug that caused incorrect in/out points setting for play-while-recording items in a playlist.
  • Fixed bug that caused incorrect transitions parameters setting.

MFileFFM:

  • Fixed bug that caused long mp3 seeking.
  • Fixed bug in DV deinterlacing logic for FFmpeg DV decoder.
  • Fixed bug in custom ANC packets reading logic.
  • Fixed bug in playback of MXF D10 files without audio.

MWriterFFM:

  • Fixed bug in Ogg Vorbis and AAC encoding logic.
  • Fixed bug in Intel Quick Sync software mode initialization process.
  • Fixed bug in custom ANC packets writing logic.

Character Generator:

  • Fixed bug that caused incorrect CG behavior on enabled overlay thread ("overlay.thread = true").
  • The default resolution was changed to 1920x1080.

MDevice_I:

  • Fixed bug in autodetect video format logic for AJA devices.
  • Fixed bug that caused incorrect picture appearance for MJPEG cameras.

MFdevice_DC2:

  • Fixed bug that caused incorrect behavior of Deltacast 44 card.

MFDevice_BF:

  • Fixed bug in buffering logic.

MFDevice_NDI:

  • Fixed bug in frame rate optimization logic.
  • Fixed Scan Converter.

MMixer:

  • Fixed bug that caused wrong items border width appearance.
  • Fixed bug in ARGB32 picture mixing logic.
  • Fixed bug that could cause bottom-top background images flipping.
  • Fixed bug in loading XML props logic.
  • Fixed bug that caused incorrect transitions parameters setting.

MPreview:

  • Fixed bug that caused incorrect WMP preview for ARGB32 images.