QPlayer Library

The QPlayer library provides a Qt5 API for accessing the mm-player media browsing and playback engine. Qt apps can use this library to issue media commands, retrieve browsing results, and read the playback state through mm-player.

Unlike most services in the QtQnxCar2 library, QPlayer doesn't use PPS to communicate with the middleware layer because mm-player has a C interface. The Media Player in the Qt5 HMI provides a useful reference for integrating a Qt app with the mm-player service using QPlayer.

The QPlayer library abstracts the mm-player API into a Qt-compliant object-oriented interface with these features: