Does the k1 support DTS Passthrough via hdmi? - Shield Tablet Q&A, Help & Troubleshooting

If running kodi or Netflix etc on the K1 and plugged into an AV receiver, does it Passthrough DTS/Dolby digital properly, or down-mix to stereo PCM?

It's downmixed to stereo PCM by default, however it definitely CAN passthrough 5.1 DD or DTS assuming whichever app you're playing media with supports this.
HOWEVER, while older builds of Kodi (called the "****ty" builds, sadly, by the developers) forced passthrough over HDMI via LPCM bit-hacking, Jarvis (I think it was Kodi v17.4 and above) and other later versions won't pass through anything above 2.0 unless a capable device is detected over the HDMI connection.
This means that generic, unspecified HDMI audio extractors won't pass through anything above 2.0 (stereo) audio unless they're using the correct HDMI EDID handshaking to tell the given app that they're 5.1 surround (or higher) capable.
I've tested this personally. The same also applies for MX Player and VLC. Without a 5.1/7.1 capable HDMI audio extractor or home stereo surround decoder connected you'll only get stereo sound passthrough (unless using the older LPCM passthrough versions of Kodi).
The reason why is that while the Shield Tablet can pass the signal, it's the media player app implementation and Android features they're using which don't pass the audio above 2.0 stereo unless they see hardware capable of other audio formats.

Related

[Q] Prevent multi-channel audio output

I am using CROMI-X 5.4 on a TF700. It's connected via HDMI to a Denon receiver, and is used to play music, videos, etc.
Whenever I first play videos via MX Player (or music via Shuttle), the receiver says that it's receiving a stereo signal. That's good. The receiver interprets the stereo signal as Dolby PLII and it comes out all 5 speakers and subwoofer.
However, after I play a few videos or songs the receiver suddenly starts receiving a multi-channel audio signal. That's bad. The receiver doesn't mix a multi-channel audio signal, and the source audio is really only two channels, and so only two of my speakers end up being used.
I've confirmed that my media is all two channels, nothing more. Is there any way to force the TF700 to ONLY output stereo audio via HDMI? I've tried editing audio_policy.conf and commenting out the lines regarding the multi-channel capabilities of the device, but it didn't seem to have any impact.
Thanks.
I've confirmed that I get the same behaviour with Google Play Music, My Play Home (a game), and the default Video Player. So it's not an app-related problem.
It *may* be a problem with the receiver, but I believe it worked fine until I installed a more recent version of CROMI. I can only assume it's something to do with the newer CROMI build, or perhaps _that's kernel? In any case, I'd be happy to limit the device to stereo output in ALL cases if at all possible.

[Q] DTS and AC3 sound problem on TV speaker

Hi,
I have sound problem when I use Alpha MX _Player on my Tronsmart RK3288 (Kit Kat android) to play AC3 movies.
My receiver can play correctly the Dolby sound but there is white noise on the TV speakers then I have to mute the TV sound.
It's a little bit annoying if I forget to mute the TV.
Do you have any hint to help me to turn off automatically this white noise on the TV ?
Thanks in advance for your help
sviet2k said:
Hi,
I have sound problem when I use Alpha MX _Player on my Tronsmart RK3288 (Kit Kat android) to play AC3 movies.
My receiver can play correctly the Dolby sound but there is white noise on the TV speakers then I have to mute the TV sound.
It's a little bit annoying if I forget to mute the TV.
Do you have any hint to help me to turn off automatically this white noise on the TV ?
Thanks in advance for your help
Click to expand...
Click to collapse
I am not sure what happens exactly.
Have you connected your audio receiver on S/PDIF...?
Does it happens with other video files which doesn't have ac3 or DTS...?
What I suspect is your device pass the audio stream to both S/PDIF & HDMI (TV). Your receiver can decode it since it has proper ac3 decoders. But, Your TV might not have ac3 decoder & produces unnecessary noise when failed to decode the stream.
Does your TV Player have native video player..?
Probably when you play the same video there you will encounter the same issue.
Sent from my SM-G900H using Tapatalk
ktsamy said:
I am not sure what happens exactly.
Have you connected your audio receiver on S/PDIF...?
Does it happens with other video files which doesn't have ac3 or DTS...?
What I suspect is your device pass the audio stream to both S/PDIF & HDMI (TV). Your receiver can decode it since it has proper ac3 decoders. But, Your TV might not have ac3 decoder & produces unnecessary noise when failed to decode the stream.
Does your TV Player have native video player..?
Probably when you play the same video there you will encounter the same issue.
Sent from my SM-G900H using Tapatalk
Click to expand...
Click to collapse
Thanks a lot for your help.
Sorry to forgot to describe my setup:
First Setup:
Tronsmart Box (KitKat) -> TV via HDMI
Tronsmart Box -> Yamaha receiver via SPDIF
Android Sound Manager: set to SPDIF
Second setup:
Tronsmart Box (KitKat)-> TV via HDMI
TV -> Yamaha receiver via SPDIF (My TV has SPDIF output)
Android Sound Manager: set to HDMI Bitstream
Both of the above setup have problem of the TV Speaker when playing DTS/AC3 movies.
TV does not have sound problem if playing non DTS/AC3 movies.
I will try the Tronsmart native player tonight and will let you know.
PS: I don't have TV sound problem with the same setup for other box with Lollipop but have subtitle delayed problem
Thanks again
sviet2k said:
Thanks a lot for your help.
Sorry to forgot to describe my setup:
First Setup:
Tronsmart Box (KitKat) -> TV via HDMI
Tronsmart Box -> Yamaha receiver via SPDIF
Android Sound Manager: set to SPDIF
Second setup:
Tronsmart Box (KitKat)-> TV via HDMI
TV -> Yamaha receiver via SPDIF (My TV has SPDIF output)
Android Sound Manager: set to HDMI Bitstream
Both of the above setup have problem of the TV Speaker when playing DTS/AC3 movies.
TV does not have sound problem if playing non DTS/AC3 movies.
I will try the Tronsmart native player tonight and will let you know.
PS: I don't have TV sound problem with the same setup for other box with Lollipop but have subtitle delayed problem
Thanks again
Click to expand...
Click to collapse
When you set audio out to SPDIF audio not suppose to be passed. Am I right..?
Do you get audio on TV when you play a video with other audio codecs..? In the above setup there shouldn't be any audio.
In simple words, I wonder why TV is making noise when audio is not passed to it.
Regarding subtitle delay issue with another device, does it happens with HW+ or SW...?.
Anyway MX has default subtitle sync options for all decoder ( & HW decoder separately if you only has issues with HW). You set it once & enjoy rather than adjusting everytime.
Sent from my SM-G900H using Tapatalk

HW+ only plays audio in stereo

Hi,
I recently bought MX player pro. I use it in nvidia shield 2017.
I have also installed the https://forum.xda-developers.com/apps/mx-player/mx-player-custom-codec-dts-support-t2156254 codec.
when I use hw+ decoder, my onkyo HT-S3800 produces stereo sound.
Thanks
arindamchoudhury said:
Hi,
I recently bought MX player pro. I use it in nvidia shield 2017.
I have also installed the https://forum.xda-developers.com/apps/mx-player/mx-player-custom-codec-dts-support-t2156254 codec.
when I use hw+ decoder, my onkyo HT-S3800 produces stereo sound.
Thanks
Click to expand...
Click to collapse
It's intended behaviour. In fact it downsample to stereo as multi track audio out put was the only available on older Android versions.
Our development team is actively working on audio pass through to pass original audio to external device. Once it's implemented, you will be able to pass the true 5.1 to your external system.
Any update on this? Shield built-in player is passing AAC 5.1 audio just fine but not MX Pro.
rraquib said:
Any update on this? Shield built-in player is passing AAC 5.1 audio just fine but not MX Pro.
Click to expand...
Click to collapse
Have you tried 1.9.10 with HW+ or SW?
In 1.9.10, if the HDMI receiver (Amplifier) reports the capability of AAC decoding it should use passthrough mode.
I am experiencing the same problem with 1.9.10 as the others. In HW, digital audio is successfully passed through to ext HDMI receiver successfully, but once in HW+, only stereo is passed through. Is there anyway to force audio passthrough in HW+ mode regardless whether MX can detect the HDMI audio capability of the receiver or not? The issue is of course video plays well and without stuttering in HW+ mode.
xentos88 said:
I am experiencing the same problem with 1.9.10 as the others. In HW, digital audio is successfully passed through to ext HDMI receiver successfully, but once in HW+, only stereo is passed through. Is there anyway to force audio passthrough in HW+ mode regardless whether MX can detect the HDMI audio capability of the receiver or not? The issue is of course video plays well and without stuttering in HW+ mode.
Click to expand...
Click to collapse
HW decoder is using mediaplayer implementation which is built on the system itself. So, audio passthrough is done by the system itself. Third-party apps mostly depend on the APIs provided by android. They can't directly access the hardware. MX Player will try to detect the capability of the HDMI receiver. If it's not supported or not reporting properly, then Audio pass-through won't be used.
Can you play the video on both HW, HW+ decoder & collect complete system logs using logcat?

audio passthrough

Hello, anyone knows if is there a way to transport an AC3 or DTS flux directly to the amplifier through hdmi with official samsung adapter or samsung dex
I've tried with both of them but audio is always stereo.
I tried also setting kodi in passthrough and in this case i have no audio at all.
Thank you and bye

Problem with 5.1 audio

Hi there,
I have a android 9 tv with optical audio output.
When I plug in the spdif cable to me audio receiver and TV I only get stereo audiio from apps like Amazon prime or Disney hotstar.
Though it shows my tv is capable of handling dolby audio.

Categories

Resources