Attention

This version of the SDK has been superseded by the latest release of the SDK.

Announcements

This section of the documentation provides early notification for upcoming features, obsoleted options and other forthcoming changes.

Upcoming Features

The following table lists features that will be available in upcoming release, along with a brief explanation, where applicable:

Features

Notes

8Kp30 AV1 Type-1 Encode

This feature is now available for all valid ranges of lookahead depth.

Double Density Decoding

This update doubles the decoding densities for AVC, HEVC and AV1 Type-2.

Downscaling in Decoder

This will be a new option in decoder's plugin.

Still Image Encoding

Targeted formats are JPEG lossy and lossless, along with AVIF.

Still Image Decoding

Targeted formats are JPEG lossy and lossless.

New 2D Engine Capabilities

These include a high throughput, feature rich, and interactive compositor, along with new 2D capabilities such as alpha-blending.

New and Improved ML Encoding

These include a new ML based rate controller and improved high density ROI encoder.

Gstreamer PCIe Peer to Peer

This new capability allows for high bandwidth traffic between peer devices, e.g. a discrete GPU and MA35D, without involving the host CPU.

PCIe Passthrough

With this feature, any host OS can utilize MA35D cards, without requiring host specific drivers.

Data and Meta Passthrough

This update preserves SEI messages, user-data closed captions, and color space through out the pipeline.

Multi-device Pipelines

This enhancements allows for inclusion of more than one device in a video pipeline.

Improved DMA

New APIs and plugins that improve transfers to and from the host, will be included in upcoming release.

Fedora Support

Upcoming release will support Fedora 40.

FFmpeg Support

Upcoming release will support Ffmpeg 6.1.1.

Obsoleted Features

The following table lists features that will be deprecated in upcoming release, along with a brief explanation, where applicable:

Features

Notes

2D Engine Interface

A new streamlined APIs and plugin parameter set will replace the current ones. Changes to plugin parameters and APIs are to be expected.

Card Managements Utilities

This updates will merge all administrative tasks into mamgmt, including maflash, with mautil focusing on user domain activities. Changes to plugin parameters and APIs are to be expected.

FFmpeg

The upcoming release will drop support for FFmpeg 5.1.2