2014-03-13, 19:24
Describe exactly the steps needed to reproduce the issue. Only if it can be reproduced it can be fixed.
(2014-03-13, 19:24)FernetMenta Wrote: Describe exactly the steps needed to reproduce the issue. Only if it can be reproduced it can be fixed.
(2014-03-13, 19:45)FernetMenta Wrote: hmm, I can't reproduce here with this information. With exact steps I meant:
- what platform are you on
- what exactly are your audio settings
- xfading active? if yes what setting
- what samples (format sample rate, ....) are needed in the playlist? are 2 enough?
(2014-03-13, 13:30)FernetMenta Wrote: This <IS WHAT> happens when opening <A> 3.0 <CHANNEL FILE, FORMATTED AS> FL,FR,FC
<XBMC/ActiveAE MUST CHOOSE A 6-CH OUTPUT STRUCTURE, AND MUTE THE 3 UNUSED CHANNELS, TO TRANSPORT FL,FR,FC TO CORRECT SPEAKER LOCATIONS>
- <BECAUSE> you can't have gaps <BETWEEN THE REQUIRED CHANNELS IN THE ALSA CHANNEL MAPPING SEQUENCE>,
- <AND> in ALSA map, FC is at pos 5 <ie: FL,FR,BL,BR,FC,LFE>
- <AND> only even numbers of channels are allowed <IN ALSA, eg: 2 -OR- 4 -OR- 6, etc.>
This is why 3.0 opens as 5.1.
(2014-03-13, 13:30)FernetMenta Wrote: <SINCE A> 4.0 <FILE IS ALREADY STRUCTURED> as FL,FR,BL,BR <IT> is valid <ACCORDING TO CONSTRAINTS 1 & 3 LISTED ABOVE.
THEREFORE, ActiveAE CHOOSES A 4-CH TRANSPORT WITH ONE-to-ONE MAPPING>.
<SINCE> ...most devices <ABLE TO ACCEPT MCH-PCM OVER HDMI> don't have issues with this <4-CH PCM FORMAT>, we <FEEL IT IS NOT APPROPRIATE TO MAKE AN EXCEPTION FOR PROBLEMATIC DOWNSTREAM HARDWARE, AND> can't just open 5.1 for this case.
(2014-03-13, 20:52)FernetMenta Wrote: ActiveAE plays no role in this scenario. It is the ALSA sink and the driver.@FernetMenta
Quote:The driver should not open in 4.0 mode if the device does not support it.Amen to that... and this is one of the things I'm trying to achieve through these many posts.
Quote:This needs to be fixed in the driver.Q2: Does the xbmc dev team have any input to changing this driver ?
Quote:Others will complain if we opened 4.0 as 5.1 because this would disable upmixing in the AVR.Two thoughts on this point:
Quote:Q1: What mechanism informs the driver of the AVR's supported formats ?
Quote:Q2: Does the xbmc dev team have any input to changing this driver ?