File indexing completed on 2024-05-12 16:21:17

0001 // SPDX-FileCopyrightText: 2021 Jonah BrĂ¼chert <jbb@kaidan.im>
0002 //
0003 // SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
0004 
0005 #include "playerutils.h"
0006 
0007  #include <QAudio>
0008 
0009 PlayerUtils::PlayerUtils(QObject *parent) : QObject(parent)
0010 {
0011 
0012 }
0013 
0014 QString PlayerUtils::formatTimestamp(quint64 stamp)
0015 {
0016     return m_format.formatDuration(stamp, KFormat::FoldHours);
0017 }
0018 
0019 float PlayerUtils::convertVolume(float volume)
0020 {
0021     return QAudio::convertVolume(volume, QAudio::LogarithmicVolumeScale, QAudio::LinearVolumeScale);
0022 }