I'm running 2.6.3 on a 1st gen firetv. Since upgrading to 2.6.3 I can't get passthrough audio to work. I get about 1 second of audio then silence for 4 or 5 seconds then 1 second of audio and then nothing. The display on my receiver shows Dolby digital when the audio works.
the EXPERT setting on system/Audio output are set to defaults except for number of channels (changed to 5.1):
number of channels 5.1
output config optimized
stereo upmix off
maintain origina volume on
boost center 0db
resample quality medium
keep audio alive 1 minute
enable dsp off
play gui sounds only when playback stopped
enable passthrough on
ac3 receiver on
e-ac3 receiver on
dts receiver on
Log:
https://dl.dropboxusercontent.com/u/162 ... g/mrmc.log
1. No user installed addons are supported, python or otherwise.
2. No, they really are not supported.
3. They are not coming back
4. Read from 1. again
Any mention of illegal streaming sites, addons or any pirated material will not be tolerated. This is not democracy and any offenders will be banned and posts deleted immediately without warning.
Other than that, we hope you enjoy MrMC so far and we welcome any input and feedback you might have.
Team MrMC.
2. No, they really are not supported.
3. They are not coming back
4. Read from 1. again
Any mention of illegal streaming sites, addons or any pirated material will not be tolerated. This is not democracy and any offenders will be banned and posts deleted immediately without warning.
Other than that, we hope you enjoy MrMC so far and we welcome any input and feedback you might have.
Team MrMC.
Dolby digital audio passthrough not working
- davilla
- Team MrMC
- Posts: 4377
- Joined: 26 Oct 2015, 17:01
Re: Dolby digital audio passthrough not working
DEBUG: SETTING_AUDIOOUTPUT_CONFIG is AE_CONFIG_FIXED
This will prevent passthrough, set it to AE_CONFIG_AUTO
This will prevent passthrough, set it to AE_CONFIG_AUTO
-
theRCRH
- Posts: 137
- Joined: 27 Apr 2016, 20:22
Re: Dolby digital audio passthrough not working
Sorry Davilla you lost me. Where do I change this setting in the gui?davilla wrote:DEBUG: SETTING_AUDIOOUTPUT_CONFIG is AE_CONFIG_FIXED
This will prevent passthrough, set it to AE_CONFIG_AUTO
- davilla
- Team MrMC
- Posts: 4377
- Joined: 26 Oct 2015, 17:01
Re: Dolby digital audio passthrough not working
humm, you say 'output config optimized' yet it's reporting that that setting is fixed.
-
theRCRH
- Posts: 137
- Joined: 27 Apr 2016, 20:22
Re: Dolby digital audio passthrough not working
Yup. Definately set to OPTIMIZED.davilla wrote:humm, you say 'output config optimized' yet it's reporting that that setting is fixed.
I tried all three of the settings but it was definately set on OPTIMIZED when I generated the log you're looking at.
And it's set on optimized right now and I'm not getting pass through.
Anything else I can try?
- davilla
- Team MrMC
- Posts: 4377
- Joined: 26 Oct 2015, 17:01
Re: Dolby digital audio passthrough not working
can you get to guisettings.xml on the firetv ?
-
theRCRH
- Posts: 137
- Joined: 27 Apr 2016, 20:22
Re: Dolby digital audio passthrough not working
I can later. What am I looking for?davilla wrote:can you get to guisettings.xml on the firetv ?
-
theRCRH
- Posts: 137
- Joined: 27 Apr 2016, 20:22
Re: Dolby digital audio passthrough not working
Here's an excerpt from my guisettings.xml
<audiooutput>
<ac3passthrough default="true">true</ac3passthrough>
<ac3transcode default="true">false</ac3transcode>
<audiodevice default="true">AUDIOTRACK:AudioTrack</audiodevice>
<boostcenter default="true">0</boostcenter>
<channels>8</channels>
<config default="true">2</config>
<dspaddonsenabled default="true">false</dspaddonsenabled>
<dtshdpassthrough default="true">false</dtshdpassthrough>
<dtspassthrough>true</dtspassthrough>
<eac3passthrough>true</eac3passthrough>
<guisoundmode default="true">1</guisoundmode>
<maintainoriginalvolume default="true">true</maintainoriginalvolume>
<passthrough>true</passthrough>
<passthroughdevice default="true">AUDIOTRACK:AudioTrack</passthroughdevice>
<processquality default="true">30</processquality>
<samplerate default="true">48000</samplerate>
<stereoupmix default="true">false</stereoupmix>
<streamsilence default="true">1</streamsilence>
<supportdtshdcpudecoding default="true">false</supportdtshdcpudecoding>
<truehdpassthrough default="true">false</truehdpassthrough>
</audiooutput>
<audiooutput>
<ac3passthrough default="true">true</ac3passthrough>
<ac3transcode default="true">false</ac3transcode>
<audiodevice default="true">AUDIOTRACK:AudioTrack</audiodevice>
<boostcenter default="true">0</boostcenter>
<channels>8</channels>
<config default="true">2</config>
<dspaddonsenabled default="true">false</dspaddonsenabled>
<dtshdpassthrough default="true">false</dtshdpassthrough>
<dtspassthrough>true</dtspassthrough>
<eac3passthrough>true</eac3passthrough>
<guisoundmode default="true">1</guisoundmode>
<maintainoriginalvolume default="true">true</maintainoriginalvolume>
<passthrough>true</passthrough>
<passthroughdevice default="true">AUDIOTRACK:AudioTrack</passthroughdevice>
<processquality default="true">30</processquality>
<samplerate default="true">48000</samplerate>
<stereoupmix default="true">false</stereoupmix>
<streamsilence default="true">1</streamsilence>
<supportdtshdcpudecoding default="true">false</supportdtshdcpudecoding>
<truehdpassthrough default="true">false</truehdpassthrough>
</audiooutput>
-
theRCRH
- Posts: 137
- Joined: 27 Apr 2016, 20:22
Re: Dolby digital audio passthrough not working
I bit more on this:
DTS pass through is working. It is only DD5.1 pass through that is failing (but I don't have anything encoded with DD+ so I can't confirm if that is working).
I've now got the same situation in KODI 16.1 as well. DTS pass through works DD5.1 does not.
Only SPMC is correctly passing through both DTS & DD5.1
The only difference I can see is that SPMC lets me select the passthrough output device. Kodi & MRMC are set to ANDROID,AUDIOTRACK while SPMC is set to ANDROID, IEC PASSTHROUGH
Finally I am on an older version of FireOS (5.0.5 (537174420). But that hasn't changed while I've been running MRMC.
Any other thoughts on this? My next step may need to be to completely uninstall MRMC and use SPMC until I can reinstall MRMC.
DTS pass through is working. It is only DD5.1 pass through that is failing (but I don't have anything encoded with DD+ so I can't confirm if that is working).
I've now got the same situation in KODI 16.1 as well. DTS pass through works DD5.1 does not.
Only SPMC is correctly passing through both DTS & DD5.1
The only difference I can see is that SPMC lets me select the passthrough output device. Kodi & MRMC are set to ANDROID,AUDIOTRACK while SPMC is set to ANDROID, IEC PASSTHROUGH
Finally I am on an older version of FireOS (5.0.5 (537174420). But that hasn't changed while I've been running MRMC.
Any other thoughts on this? My next step may need to be to completely uninstall MRMC and use SPMC until I can reinstall MRMC.
- davilla
- Team MrMC
- Posts: 4377
- Joined: 26 Oct 2015, 17:01
Re: Dolby digital audio passthrough not working
smells like non-IEC passthrough is not working. Non-IEC is the format of the android native DD audiotrack. It should work, best we could do is detect FireOS version and fall back to IEC passthrough for DD.theRCRH wrote:I bit more on this:
DTS pass through is working. It is only DD5.1 pass through that is failing (but I don't have anything encoded with DD+ so I can't confirm if that is working).
I've now got the same situation in KODI 16.1 as well. DTS pass through works DD5.1 does not.
Only SPMC is correctly passing through both DTS & DD5.1
The only difference I can see is that SPMC lets me select the passthrough output device. Kodi & MRMC are set to ANDROID,AUDIOTRACK while SPMC is set to ANDROID, IEC PASSTHROUGH
Finally I am on an older version of FireOS (5.0.5 (537174420). But that hasn't changed while I've been running MRMC.
Any other thoughts on this? My next step may need to be to completely uninstall MRMC and use SPMC until I can reinstall MRMC.
EDIT: Ahh, I see it
Android ARM 32-bit API level 21 (API level 21). Added in API level 21 but I bet their implementation was borked. This will get fixed in the next release.