Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#17998 - [xbmc] i686 version fails to play 6-channel DTS properly using Analog output

Attached to Project: Community Packages
Opened by Shawn Dowler (mailman0) - Monday, 25 January 2010, 16:09 GMT
Last edited by Sergej Pupykin (sergej) - Saturday, 30 January 2010, 13:56 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sergej Pupykin (sergej)
Architecture i686
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

On an updated system xbmc plays a very loud static noise when playing a video with 6-channel DTS audio with analog output. The sound is fine if 2-channel downmixing is enabled.

Recompiling the package with the flag

--disable-external-libdts

instead of

--enable-external-libdts

Fixes the issue.

Additional info:
* package version(s): 9.11-8


Steps to reproduce:

* install xbmc package
* set audio output to analog and disable stereo downmixing
* add a directory containing a video with 6-channel DTS audio
* play a video
* xbmc outputs a horribly loud static sound overlaid on top of the good soundtrack.
This task depends upon

Closed by  Sergej Pupykin (sergej)
Saturday, 30 January 2010, 13:56 GMT
Reason for closing:  Fixed
Additional comments about closing:  rebuilt with --disable-external-libdts
Comment by Shawn Dowler (mailman0) - Monday, 25 January 2010, 16:17 GMT
This PKGBUILD works to fix this bug and 17996.
   PKGBUILD (4.6 KiB)
Comment by Ike Devolder (BlackEagle) - Tuesday, 26 January 2010, 19:00 GMT
Tried it and on x86_64 no problem with enable-exernal-libdts
Comment by Shawn Dowler (mailman0) - Tuesday, 26 January 2010, 19:32 GMT
Are you saying it works right with the following combination of options?:
--enable-external-libdts
--disable-external-ffmpeg

Are you sure it's not downmixing to stereo? That worked when I tried it, but not 6-channel. Also, I've only tested it with analog out (and i686).
Comment by Ike Devolder (BlackEagle) - Tuesday, 26 January 2010, 19:39 GMT
i tested with --enable-external-libdts and --enable-external-ffmpeg

somehow i find it normal when you don't downmix you have somekind of static noise, but indeed it was wit downmix

without downmix and dts sound you have a teriffiing noise
Comment by Ike Devolder (BlackEagle) - Tuesday, 26 January 2010, 19:42 GMT
rebuilding now with --disable-external-ffmpeg and --enable-external-libdts
Comment by Ike Devolder (BlackEagle) - Wednesday, 27 January 2010, 19:02 GMT
It stays the same, with --enable-external-libdts
and of cource --disable-external-ffmpeg

you have static noise when playing dts sound
Comment by Ike Devolder (BlackEagle) - Saturday, 30 January 2010, 12:49 GMT
it looks like it's indeed better to have internal libdts than external lib(dts/dca)

Loading...