• 1
  • 80
  • 81
  • 82(current)
  • 83
  • 84
  • 134
WeTek Core (24p HD Netflix / HD Audio / Lollipop / OpenELEC / 4K / HEVC)
(2016-02-05, 21:16)ChristianTroy Wrote: Just install the apk and flash the zip using WeUpdate's "Local Update" feature putting the zip file on a fat32 microsd card

https://github.com/christiantroy/xbmc/re...aPlayer-v2

If passthrough for TrueHD/DTS-HD is enabled in Kodi settings, then framerate automation will be disabled. If the stutter every ~ 41 seconds bothers you don't flag that capability, set the correct number of speakers and just use multichannel pcm.

Hi ChristianTroy Smile

WeTek work is very interesting. All the community must be glad for it.
I want to ask some informations about TrueHD/DTS-HD passthrough and multichannel PCM.

1) Does Android need edits (i read somewhere in this thread about some framework modifications) to be able to output multichannel PCM on S8xx or S90x?
2) Does Android or kernel need edits for TrueHD/DTS-HD passthrough?

Can you explain what are these modifications?
I tried your APK on other box but option for TrueHD/DTS-HD doesn't show up.
PCM multichannel was there but i wasn't able to test if it really works because i wasn't connected to a receiver.

I don't know if you want or you can give us more informations.
Thank you. Blush
Reply
If the kernel (or any other GPL protected part of code) would have needed any modification you would see the changes on my github. The modifications are part of stuff protected by Apache license that, for many reasons, will stay private.
Reply
(2016-02-06, 08:08)ChristianTroy Wrote: If the kernel (or any other GPL protected part of code) would have needed any modification you would see the changes on my github. The modifications are part of stuff protected by Apache license that, for many reasons, will stay private.

Ok, thank you for the answer. I understand Wetek is a company so must do its own interest.

The only thing that made me hope was this post from droidelec:
(2016-02-03, 17:20)droidelec Wrote: We are happy to announce that we finally fix HD Audio passthrough for both S8xx and S9xx Platforms in Kodi, so from now on all owners of WeTek Core and other devices powered either by S8xx or S9xx can enjoy in HD Audio passthrough.

Tested:

DTS-HD Master

Dolby TrueHD

Tested on both WeTek Core (S812-H) and WeTek Play+ (S905-H Rev. C) with Android Lollipop 5.1.1.

Today we will try prepare OTA Firmware update for WeTek Core. We will send all patches and changes so it can be add to Kodi, until then people can use modified version of Kodi.

Next to follow is OpenELEC for Core.

WeTek-Jarvis-16.0rc2-v1-HD-Audio-Passthrough.apk

Code:
https://mega.nz/#!S9tgRb6Q!Na6YEDT257-QxwiE2k5riPwErEC4I0WtxrALrpNNNrc

Notes:

We cherry-picked the AudioTrack commits made by koying for the Minix Neo U1 (S905) Isengard sources and applied them to Jarvis rc2, the modified source code will be available soon on ChristianTroy's github.

He said that "all owners of WeTek Core and other devices powered either by S8xx or S9xx can enjoy in HD Audio passthrough"
Probably he wasn't right. So if we want HD Audio passthrough on other boxes we need your (or better to say koying) Kodi modifications and some patching to Android framework we must discover ourself.
(Or hope Wetek will release as opensource their edits Tongue, or maybe koying will say something in the future because i think he made the same thing on Minix boxes..)
Reply
(2016-02-06, 08:08)ChristianTroy Wrote: If the kernel (or any other GPL protected part of code) would have needed any modification you would see the changes on my github. The modifications are part of stuff protected by Apache license that, for many reasons, will stay private.
I'm usually interested in this Licensing stuff, so for everyones benefit:

Readup on Android Audio Architecture, particularly HAL:
https://source.android.com/devices/audio/

The Apache Licensed HAL Source Code:
https://source.android.com/devices/halre...ource.html

What does this Apache License mean, particularity the re-distribution rules:
http://www.apache.org/foundation/license...DoesItMEAN

Quote:It does NOT require you to:

- include the source of the Apache software itself, or of any modifications you may have made to it, in any redistribution you may assemble that includes it;

- submit changes that you make to the software back to the Apache Software Foundation (though such feedback is encouraged).

This is Very different from the GPL2 License the Kodi Open Source project is distributed under.

So Yes, Christian Troy is correct, the WeTek AMLogic Android Audio modifications can and will stay private and be perfectly legal in doing so.

Reply
Totally! It's a pity, but hey, Google choose this license for good reasons...
Reply
Besides that - I invested my saturday morning and discussed with koying about getting the AML bits back into master.
This is what we came up with: https://github.com/fritsch/xbmc/commits/androidtestv3 <- it's the top 6 commits, so totally not intrusive.

So when someone says it works, we can push that stuff. jenkins is currently building a testbuild.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
Thanks fritsch & koying. We can test this.
Reply
Thanks guys. If you link it I can test it this afternoon Smile
Reply
http://mirrors.kodi.tv/test-builds/andro...bi-v7a.apk

Here we go - latest / whatever greatest is needed on the Android side. I coded that stuff blindly, so whenever something does not work I need a full Debug Log with a description what did not work. I am not interested in my tvheadend does not work nor my samba share makes funny noises, thx :-)
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
It does not list me the HD audio formats when enabling pass through, just the usual AC3/DTS, in fact I get multich pcm when playing such tracks.
I uninstalled the previous installation of Kodi to clean everything, I have catched a debug log available here: https://mega.nz/#!RtwgFCTQ!aY0q0Z-vTO_rb...AYfCTIoOwY
Reply
Sorry that was the wrong build :-) Your's failed.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
what do you mean? Big Grin I got it from your previous post and installed it Tongue

adb install kodi-20160206-ee1f43f-androidtest2-armeabi-v7a.apk
Reply
It was the wrong build. It was androidtest2 which is my mainline branch, you need to wait for androidtestv3 build - which failed. So give jenkins (and me) some minutes.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
Oh ok, sorry there was a misunderstanding Smile I thought I had installed or ran a wrong build
Reply
Tested the HD Pass-through on a Sony Str-dh800 but got nothing but silence. The receiver does seem to notice a valid stream quickly in the beginning, I was at some point able to see the text dts-ma on the display but it was only for a second and then nothing.
Tried all combinations of automatic refresh change in Android and kodi aswell as none at all and the result was unfortunately the same.

As for the amcodec, I tested disabling it but the result was bad stuttering in h264 1080p encodes.
Reply
  • 1
  • 80
  • 81
  • 82(current)
  • 83
  • 84
  • 134

Logout Mark Read Team Forum Stats Members Help
WeTek Core (24p HD Netflix / HD Audio / Lollipop / OpenELEC / 4K / HEVC)4