Fix slider postion not affecting playback
This commit is contained in:
parent
8762983cc7
commit
7edd7660a6
2 changed files with 2 additions and 1 deletions
|
|
@ -69,7 +69,7 @@ void AudioPlayer::play(std::shared_ptr<QByteArray> audioData)
|
|||
buffer->setParent(this);
|
||||
|
||||
// Use QMediaPlayer::setSourceDevice for in-memory playback
|
||||
mediaPlayer->setSourceDevice(buffer, QUrl("memory://audio.wav"));
|
||||
mediaPlayer->setSourceDevice(buffer);
|
||||
mediaPlayer->play();
|
||||
|
||||
// Start position timer
|
||||
|
|
|
|||
|
|
@ -61,6 +61,7 @@ MainWindow::MainWindow(QWidget *parent)
|
|||
connect(ui->actionLoadPlaylist, &QAction::triggered, this, &MainWindow::onActionLoadPlaylist);
|
||||
connect(ui->actionAppendPlaylist, &QAction::triggered, this, &MainWindow::onActionAppendPlaylist);
|
||||
connect(ui->actionSaveSong, &QAction::triggered, this, &MainWindow::onActionSaveSong);
|
||||
connect(ui->positionSlider, &QSlider::sliderMoved, this, &MainWindow::onPositionSliderSliderMoved);
|
||||
connect(ui->actionQuit, &QAction::triggered, this, [this]()
|
||||
{
|
||||
close();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue