Bug#753369: dvbcut: play function misses sound
Package: dvbcut
Version: 0.5.4+svn178-7
Severity: normal
Tags: patch
Dear Maintainer,
* What led up to the situation?
- Load a TS record into dvbcut.
- Use the play function
* What was the outcome of this action?
- Video plays, but audio is missing
* What outcome did you expect instead?
- Audio should be playing
dvbcut uses mplayer for its play function:
mplayer -noconsolecontrols -wid 0x52000bc -sb 3751916 -geometry 1024x576+0+0
-aid 0x83f /mnt/file.ts
If using just the number of audio stream counted from 0 mplayer plays audio
just fine.
Patch:
--- dvbcut-0.5.4+svn178.orig/src/dvbcut.cpp
+++ dvbcut-0.5.4+svn178/src/dvbcut.cpp
@@ -1182,7 +1182,7 @@ void dvbcut::playPlay()
arguments << "-geometry" <<
QString().sprintf("%dx%d+0+0",int(ui->imagedisplay->width()),int(ui->imagedisplay->height()));
if (currentaudiotrack>=0 && currentaudiotrack<mpg->getaudiostreams()) {
- arguments << "-aid" <<
QString().sprintf("0x%x",int(mpg->mplayeraudioid(currentaudiotrack)));
+ arguments << "-aid" << QString().sprintf("0x%x", currentaudiotrack);
}
// for now, pass all filenames from the current one up to the last one
-- System Information:
Debian Release: jessie/sid
APT prefers testing-updates
APT policy: (990, 'testing-updates'), (990, 'testing'), (500, 'testing-proposed-updates')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.14-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages dvbcut depends on:
ii liba52-0.7.4 0.7.4-17
ii libao4 1.1.0-2
ii libavcodec55 6:10.1-1
ii libavformat55 6:10.1-1
ii libavutil53 6:10.1-1
ii libc6 2.19-3
ii libgcc1 1:4.9.0-7
ii libmad0 0.15.1b-8
ii libqt4-network 4:4.8.6+dfsg-2
ii libqt4-qt3support 4:4.8.6+dfsg-2
ii libqt4-sql 4:4.8.6+dfsg-2
ii libqt4-xml 4:4.8.6+dfsg-2
ii libqtcore4 4:4.8.6+dfsg-2
ii libqtgui4 4:4.8.6+dfsg-2
ii libstdc++6 4.9.0-7
ii libswscale2 6:10.1-1
Versions of packages dvbcut recommends:
ii mplayer2 [mplayer] 2.0-728-g2c378c7-2
dvbcut suggests no packages.
-- no debconf information
Reply to: