[mythtv] [mythtv-commits] Ticket #8798: DD5.1 does not play correctly when timestretch is enabled.
BP
lists at qucae.com
Sun Aug 29 07:17:24 UTC 2010
MythTV wrote:
> #8798: DD5.1 does not play correctly when timestretch is enabled.
> -----------------------------------+----------------------------------------
> Reporter: jpoet | Owner: jyavenard
> Type: defect | Status: closed
> Priority: minor | Milestone: unknown
> Component: MythTV - Audio Output | Version: Unspecified
> Severity: medium | Resolution: invalid
> Keywords: AC3 DD5.1 timestretch | Ticket locked: 0
> -----------------------------------+----------------------------------------
> Changes (by jyavenard):
>
> * status: assigned => closed
> * resolution: => invalid
>
>
> Comment:
>
> That option isn't active by default.
> It shouldn't even be available for spdif (option is either greyed out, or
> not displayed at all).
> This option is only available if the audio device reports supporting more
> than 2 channels. If it reports more than 2 for the spdif port, it's an
> ALSA bug
>
> I'd be interested to see the log again with -v audio ; it now shows in the
> log the number of channels supported for each audio device
>
For me, the option is greyed out, but checked/enabled. Time stretch has
been broken for me since the audio changes that introduced that
configuration.
Thanks to this ticket pointing the right direction, I was able to make
time strech work again by directly setting MultiChannelPCM to 0 in the
settings table of the database (also unchecks the greyed out setting for
LPCM). All my frontends had MultiChannelPCM set to 1. As the option is
greyed out, there was no means I could find through the settings UI to
disable LPCM.
Without knowing how it got enabled, perhaps the Audio settings page
should disable LPCM as part of greying out the option? Having to hack
the database if it gets enabled for some reason is not the best option.
Or at least the "dirty fix" mentioned in comment 6.
I could also see a potential issue if someone changes sound cards for a
given hostname from one which had support to one that does not thus
getting them stuck with this setting enabled.
More information about the mythtv-dev
mailing list