Home
Developer Resources
Technical Articles

QNX Technical Articles

QNX® SDP 7.1 Multimedia Update for libcurl: Release Notes

Date of this edition: October 20, 2023

Target OS: This update is compatible with targets that are running QNX® Neutrino® that's based on QNX Software Development Platform 7.1.

Host OS: To install this update, you must have installed the QNX Software Development Platform 7.1 on one of the following development hosts based on x86_64 processors:

  • Microsoft Windows 10 Pro 64-bit, or Windows 8.1 Pro 64-bit
  • macOS version 10.14, or 10.15
  • Linux Red Hat Enterprise Linux 7 64-bit, Ubuntu Desktop 18.04 LTS 64-bit, or Ubuntu 20.04 LTS 64-bit

Note:
  • To access the most up-to-date version of these release notes, go to the QNX Software Center, right-click on any of the packages, choose Properties, and use the link provided.

Contents

Throughout this document, you may see reference numbers associated with particular issues, changes, etc. When corresponding with our Technical Support staff about a given issue, please quote the relevant reference number. You might also find the reference numbers useful for tracking issues as they become fixed.

What's in this update?

This update addresses the QNX SDP 7.1 Multimedia release to be compatible with newer version of libcurl.

The packages that are part of this update are found under Available -> QNX Software Development Platform or Update -> QNX Software Development Platform in the QNX Software Center.

  • To get all of the supported multimedia services and utilities for a system that doesn't have previous versions of Multimedia, you must install these packages found in the Custom Configuration category:
    Name Package Package Internal Version Build ID
    QNX® SDP 7.1 Multimedia - Encode and Casting com.qnx.qnx710.target.mm.encode_cast.group 2.1.0.00550T202309201149L 550
    QNX® SDP 7.1 Multimedia - Playback com.qnx.qnx710.target.mm.playback.group
  • To use the supported multimedia codecs, you need to choose and install following additional packages found in the Multimedia category:
    Name Package Package Internal Version Build ID
    QNX® SDP 7.1 Multimedia - Freescale i.MX8 Hardware Video Decoder (with Debug Symbols) com.qnx.qnx710.target.mm.imx8.hw 2.1.0.00550T202309201149L 550
    QNX® SDP 7.1 Multimedia - Intel Hardware Video Decoder (with Debug Symbols) com.qnx.qnx710.target.mm.intel.hw
    QNX® SDP 7.1 Multimedia - Freescale i.MX8 Hardware OpenMaxIL components (with Debug Symbols) com.qnx.qnx710.target.mm.openmaxil.comp.mx8
  • To support video playback on specific platforms, you can install these packages found in the Hardware Support category:
    Name Package Package Internal Version Build ID
    QNX® SDP 7.1 Multimedia - Freescale i.MX8 Media CODEC Support com.qnx.qnx710.target.mm.hw.nxpimx8.group 2.1.0.00550T202309201149L 550
    QNX® SDP 7.1 Multimedia - Intel Apollo Lake Media CODEC Support com.qnx.qnx710.target.mm.hw.intel.group
  • For source code examples that use different multimedia services, you can install these packages found in the Source Bundles category:
    Name Package Package Internal Version Build ID
    QNX® SDP 7.1 Multimedia - OpenMAX AL Examples Source Code com.qnx.qnx710.target.mm.openmaxal.examples.source 2.1.0.00550T202309201149L 550
    QNX® SDP 7.1 Multimedia - Media Renderer API Examples Source Code com.qnx.qnx710.target.mm.renderer.examples.source
    QNX® SDP 7.1 Multimedia - Streaming and Casting Server API Examples Source Code com.qnx.qnx710.target.mm.stream.examples.source

To see a list of the contents of a package, right-click it in the QNX Software Center, choose Properties, then click Package Contents.


Note: If you are updating from an earlier version of QNX SDP 7.1 Multimedia, you must update the version 550 list of the package(s) mentioned below:
  • QNX® SDP 7.1 Multimedia - Character Conversion (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - CURL Helper Library (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - AAC Encoder Support (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - Encode and Casting (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - MPEG2 Transport Stream Muxer Support (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - MP4 Muxer Support (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - Raw Stream Output Support (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - WAV Encoder Support (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - WAV File Muxer Support (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - Intel Apollo Lake Media CODEC Support (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - Freescale i.MX8 Media CODEC Support (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - Freescale i.MX8 Hardware Video Decoder (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - Audio Input Support (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - Filesystem Input Support (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - RTP Input Support (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - RTSP Input Support (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - Intel Hardware Video Decoder (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - Multimedia Framework API (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - OMX IL Helper Library (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - OpenMAX AL API (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - OpenMAX AL Examples Source Code
  • QNX® SDP 7.1 Multimedia - Freescale i.MX8 Hardware OpenMaxIL components (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - OpenMAX IL API (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - Audio Output Support (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - RTP Output Support (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - Screen Output Support (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - Video Thumbnail Output Support (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - AAC Decoder Support (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - AAC Container Support (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - AVI Container Support (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - Stream Buffering Support (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - External Media Clock Support (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - Playback (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - MKV Container Support (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - MPEG2 Program Stream Container Support (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - MPEG2 Transport Stream Container Support (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - MP4 Container Support (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - MPEG Audio Decoder Support (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - MPEG Audio Container Support (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - Audio Pcm Conversion Support (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - Stream Reading Support (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - WAV Decoder Support (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - WAV Container Support (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - RDA Codec Support Library (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - Media Renderer API (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - Media Renderer API Examples Source Code
  • QNX® SDP 7.1 Multimedia - Resource Arbiter (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - Streaming and Casting Server (with Debug Symbols)
  • QNX® SDP 7.1 Multimedia - Streaming and Casting Server API Examples Source Code

Supported media formats and codecs

For the supported media file formats and audio and video codecs, see the GA release notes for QNX SDP 7.1 Multimedia.

Fixed issues

This update fixes an issue listed below.

  • You can update an individual or a set of packages to accommodate the libcurl version update. There is no need to update the complete list of packages if the original installation includes those as individual packages and not as a part of the group package. (Ref# J2939279)

Known issues

This update contains the known issue listed below. Not all items are bugs.

  • If you installed an experimental version of 7.1 Multimedia and then disabled Install experimental packages in the Installation Properties dialog, the QNX Software Center won't let you install the 7.1 Multimedia Update for libcurl. Instead, it will display an error saying some required items could not be found. (Ref# J2812561)

    Workaround: If you've installed experimental packages, leave Install experimental packages enabled.

Documentation

For information about the multimedia documentation, see the GA release notes for QNX SDP 7.1 Multimedia.

Technical support

For information about technical support for any QNX product, go to the Developers menu on our website (www.qnx.com). You'll find a wide range of support options, including community forums.