2013-12-01, 22:55
(2013-12-01, 21:55)FernetMenta Wrote: please post full debug log (xbmclogs.com or pastebin)
(2013-12-01, 22:03)FernetMenta Wrote: and please update to this pull request: https://github.com/xbmc/xbmc/pull/3744 the commit I mentioned earlier is outdated.
Will do, might take a few days, though (work week begins...)
I suspect the downmixer/upmixer still tries to find an output format that contains BC when "Best Match" is on. But I never really tried to understand the AE code, so I might be completely off here...
One suggestion in advance, though. Wouldn't changing your commit to something like this:
Code:
// mix back center if not available in destination layout
if (srcHasBC && !dstHasBC)
{
if (!newInfo.HasChannel(AE_CH_BL) && !newInfo.HasChannel(AE_CH_BR))
newInfo += AE_CH_BL;
newInfo += AE_CH_BR;
}