The QPlayer library provides a Qt5 API for sending media commands to the mm-player
service and for reading media file and playback information from that service.
The library replaces the C API of mm-player with an object-oriented interface that defines
signals for handling media-related events and slots for performing playback operations.
The QPlayer API consists of four sections:
- Error and event type enumerations
- Media command classes
- Media information data types
- The QPlayer class
Note:
All public enumerations, data types, and classes in the QPlayer API are defined within the QPlayer namespace.
If your app uses other enumerations, data types, or classes with names matching any QPlayer API components, your code must
explicitly refer to the QPlayer components by listing the namespace in front of them (e.g., QPlayer::Metadata).