#include <QLoggingCategory>
-Q_LOGGING_CATEGORY(mpvBackend, "MPV")
-Q_LOGGING_CATEGORY(mpvLog, "MPV Log")
+Q_LOGGING_CATEGORY(mpvBackend, "mpv")
+Q_LOGGING_CATEGORY(mpvLog, "mpv.log")
static constexpr const char VOLUME[] = "volume";
int error = mpv_initialize(m_handle);
if (error) {
- qCDebug(mpvBackend) << "Error initializing mpv" << mpv_error_string(error);
+ qCCritical(mpvBackend) << "Error initializing mpv"
+ << mpv_error_string(error);
return;
}
mpv_set_wakeup_callback(m_handle, mpvWakeupCb, this);
- qCDebug(mpvBackend) << "register pause"
- << mpv_observe_property(m_handle, 0, "pause",
- MPV_FORMAT_FLAG);
- qCDebug(mpvBackend) << "register duration"
- << mpv_observe_property(m_handle, 0, "duration",
- MPV_FORMAT_DOUBLE);
- qCDebug(mpvBackend) << "register playback-time"
- << mpv_observe_property(m_handle, 0, "playback-time",
- MPV_FORMAT_DOUBLE);
- qCDebug(mpvBackend) << "register" << VOLUME
- << mpv_observe_property(m_handle, 0, VOLUME,
- MPV_FORMAT_DOUBLE);
- qCDebug(mpvBackend) << "register track-list"
- << mpv_observe_property(m_handle, 0, "track-list",
- MPV_FORMAT_NODE);
- qCDebug(mpvBackend) << "register vid"
- << mpv_observe_property(m_handle, 0, "vid",
- MPV_FORMAT_STRING);
- qCDebug(mpvBackend) << "register aid"
- << mpv_observe_property(m_handle, 0, "aid",
- MPV_FORMAT_STRING);
- qCDebug(mpvBackend) << "register sid"
- << mpv_observe_property(m_handle, 0, "sid",
- MPV_FORMAT_STRING);
- qCDebug(mpvBackend) << "register chapter-list"
- << mpv_observe_property(m_handle, 0, "chapter-list",
- MPV_FORMAT_NODE);
- qCDebug(mpvBackend) << "request log messages"
- << mpv_request_log_messages(m_handle, "info");
+ {
+ const auto ret =
+ mpv_observe_property(m_handle, 0, "pause", MPV_FORMAT_FLAG);
+ qCDebug(mpvBackend) << "register pause" << ret;
+ }
+ {
+ const auto ret =
+ mpv_observe_property(m_handle, 0, "duration", MPV_FORMAT_DOUBLE);
+ qCDebug(mpvBackend) << "register duration" << ret;
+ }
+ {
+ const auto ret =
+ mpv_observe_property(m_handle, 0, "playback-time", MPV_FORMAT_DOUBLE);
+ qCDebug(mpvBackend) << "register playback-time" << ret;
+ }
+ {
+ const auto ret =
+ mpv_observe_property(m_handle, 0, VOLUME, MPV_FORMAT_DOUBLE);
+ qCDebug(mpvBackend) << "register" << VOLUME << ret;
+ }
+ {
+ const auto ret =
+ mpv_observe_property(m_handle, 0, "track-list", MPV_FORMAT_NODE);
+ qCDebug(mpvBackend) << "register track-list" << ret;
+ }
+ {
+ const auto ret =
+ mpv_observe_property(m_handle, 0, "vid", MPV_FORMAT_STRING);
+
+ qCDebug(mpvBackend) << "register vid" << ret;
+ }
+ {
+ const auto ret =
+ mpv_observe_property(m_handle, 0, "aid", MPV_FORMAT_STRING);
+ qCDebug(mpvBackend) << "register aid" << ret;
+ }
+ {
+ const auto ret =
+ mpv_observe_property(m_handle, 0, "sid", MPV_FORMAT_STRING);
+ qCDebug(mpvBackend) << "register sid" << ret;
+ }
+ {
+ const auto ret =
+ mpv_observe_property(m_handle, 0, "chapter-list", MPV_FORMAT_NODE);
+ qCDebug(mpvBackend) << "register chapter-list" << ret;
+ }
+ {
+ const auto ret = mpv_request_log_messages(m_handle, "info");
+ qCDebug(mpvBackend) << "request log messages" << ret;
+ }
{
double maxVolume = 130.0;
mpv_set_property(m_handle, "max-volume", MPV_FORMAT_DOUBLE, &maxVolume);