summaryrefslogtreecommitdiff
path: root/src/lib/player.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2024-05-19 22:51:46 +0200
committerCarl Hetherington <cth@carlh.net>2024-05-19 22:51:46 +0200
commit60fd98772b64dfc1195a34e5be7782675a150538 (patch)
tree451fa5cf44cd5f44d896a88a20008ffaa6c3050a /src/lib/player.cc
parentcb83b1ebba5d3eb9085a1b07beff2700606d8df0 (diff)
parent7f6cc5c6e151c32fce94181689cf740a011feafb (diff)
Merge remote-tracking branch 'origin/main' into v2.17.x
Diffstat (limited to 'src/lib/player.cc')
-rw-r--r--src/lib/player.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/player.cc b/src/lib/player.cc
index 9ba2f1cb0..98f0b027a 100644
--- a/src/lib/player.cc
+++ b/src/lib/player.cc
@@ -249,7 +249,7 @@ have_video (shared_ptr<const Content> content)
bool
have_audio (shared_ptr<const Content> content)
{
- return static_cast<bool>(content->audio) && content->can_be_played();
+ return static_cast<bool>(content->audio) && !content->audio->mapping().mapped_output_channels().empty() && content->can_be_played();
}