summaryrefslogtreecommitdiffstats
path: root/examples/multimediawidgets/player
diff options
context:
space:
mode:
Diffstat (limited to 'examples/multimediawidgets/player')
-rw-r--r--examples/multimediawidgets/player/player.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/examples/multimediawidgets/player/player.cpp b/examples/multimediawidgets/player/player.cpp
index 4ea85907e..66b8fb46b 100644
--- a/examples/multimediawidgets/player/player.cpp
+++ b/examples/multimediawidgets/player/player.cpp
@@ -373,14 +373,16 @@ void Player::tracksChanged()
m_subtitleTracks->clear();
const auto audioTracks = m_player->audioTracks();
+ m_audioTracks->addItem(QString::fromUtf8("No audio"), -1);
for (int i = 0; i < audioTracks.size(); ++i)
m_audioTracks->addItem(trackName(audioTracks.at(i), i), i);
- m_audioTracks->setCurrentIndex(m_player->activeAudioTrack());
+ m_audioTracks->setCurrentIndex(m_player->activeAudioTrack() + 1);
const auto videoTracks = m_player->videoTracks();
+ m_videoTracks->addItem(QString::fromUtf8("No video"), -1);
for (int i = 0; i < videoTracks.size(); ++i)
m_videoTracks->addItem(trackName(videoTracks.at(i), i), i);
- m_videoTracks->setCurrentIndex(m_player->activeVideoTrack());
+ m_videoTracks->setCurrentIndex(m_player->activeVideoTrack() + 1);
m_subtitleTracks->addItem(QString::fromUtf8("No subtitles"), -1);
const auto subtitleTracks = m_player->subtitleTracks();