![]() |
Philips 6501 - Passthrough problems - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33) +--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111) +---- Forum: Android (https://forum.kodi.tv/forumdisplay.php?fid=164) +---- Thread: Philips 6501 - Passthrough problems (/showthread.php?tid=288484) |
RE: Philips 6501 - Passthrough problems - fritsch - 2017-09-28 Vendors should not announce capabilities they don't implement. RE: Philips 6501 - Passthrough problems - CiNcH - 2017-09-28 Quote:Vendors should not announce capabilities they don't implement.They don't via getEncodings method. Are you sure that checking the constants in AudioFormat is supposed to tell you the HW capabilities? I would assume that every Nougat defines the IEC constant for example. It is like checking the API level... What if you have several audio devices like S/PDIF, HDMI, HDMI ARC, HDMI eARC? S/PDIF for sure won't be able to handle True HD for example. getEncodings will tell you the capabilities per device. Those "Global" constants tell you nothing except for what Android itself supports. But not what the HW supports. RE: Philips 6501 - Passthrough problems - Nednil - 2017-09-28 Thank you for that response. It it this log that tell me that IEC API is chosen? "DEBUG: AESinkAUDIOTrack: Using IEC PT mode: 13" I cant find my Philips version anywhere on philips site. but apperently I received it. " NOTICE: Kodi compiled Aug 22 2017 by GCC 4.9.0 for Android ARM 32-bit API level 21 (API level 21) NOTICE: Running on PHILIPS QM163E with Android 7.1.2 API level 25, kernel: Linux ARM 32-bit version 3.10.79 " RE: Philips 6501 - Passthrough problems - CiNcH - 2017-09-28 Quote:It it this log that tell me that IEC API is chosen?Exactly. That's where things start to fail. RE: Philips 6501 - Passthrough problems - fritsch - 2017-09-28 Use the IsSupported method and save the result as a member as I have done it for Float. Back at the time when IEC format was made public by google, there was no vendor not implementing it when releasing updated fw, so no workaround was needed. This was > 1 year ago. Now those that were broken before bump and don't make use of API advantages while still using similar private hacks in their internal players. No eBay in your country? RE: Philips 6501 - Passthrough problems - CiNcH - 2017-09-28 I totally agree that it is sad that MediaTek is not adapting to public APIs. But it is still a Kodi bug that it uses IEC even though the HW API clearly states that it does not support it. Making a decision based on those constants is just wrong. And you know that. RE: Philips 6501 - Passthrough problems - fritsch - 2017-09-28 (2017-09-28, 20:19)CiNcH Wrote: I totally agree that it is sad that MediaTek is not adapting to public APIs. Obviously clear. Please implement what I suggested, will be 5 lines of code until the other approach will be ready. RE: Philips 6501 - Passthrough problems - CiNcH - 2017-09-28 Yes. I know this approach of making an API call with a certain encoding and fall back in case it fails... I am still on Marshmallow so IEC is a non-issue for me... RE: Philips 6501 - Passthrough problems - fritsch - 2017-09-28 (2017-09-28, 20:31)CiNcH Wrote: Yes. I know this approach of making an API call with a certain encoding and fall back in case it fails... I am still on Marshmallow so IEC is a non-issue for me... We code to improve life of everyone, our own getting better is a side effect :-) (I am on holidays without a laptop, that's why I don't do it myself) RE: Philips 6501 - Passthrough problems - tuobraun - 2017-10-10 (2017-09-27, 18:55)Nednil Wrote: I have a Philips 55pus6561 and I received android 7.1.2 a couple of days ago. Hello, guys. Any news regarding the issue? How Kodi works with the newest Philips Nougat FW in general? Have some of the described bugs related to Kodi and other side apps been fixed (inc. passthrough and HW decoding)? Could you please email me to share your experience with the new FW? Because I have 6501 model and it seems the FW distribution is rather slow and no idea of what to expect, because Philips doesn't provide rollback to the previous FW version. RE: Philips 6501 - Passthrough problems - CiNcH - 2017-10-10 Latest Kodi Leia (18) nightlies fix the IEC passthrough issue for MediaTek Nougat based firmware. @fritsch also pushed the fixes to Kodi Krypton. So new Philips Nougat firmware should also work with the upcoming Kodi Krypton 17.5 concerning passthrough, at least for Dolby AC3. DTS is still broken unless you use PCM hack. PCM hack was not affected by the IEC API issues, so if that worked before the firmware update, it should still work afterwards. RE: Philips 6501 - Passthrough problems - Jinx1337 - 2017-10-15 Isn't there a way to somehow query how the Philips Media Player plays back DTS and implement into KODI? This is getting bothersome; we keep harassing Philips their forums, but that's that... RE: Philips 6501 - Passthrough problems - CiNcH - 2017-10-16 Won't happen. Kodi only follows standard APIs for the very reason of code maintainability. Manufacturers need to fix this stuff. If they don't, people should not buy it. RE: Philips 6501 - Passthrough problems - Jinx1337 - 2017-10-17 (2017-10-16, 14:29)CiNcH Wrote: Won't happen. Kodi only follows standard APIs for the very reason of code maintainability. Manufacturers need to fix this stuff. If they don't, people should not buy it. I wouldn't mind a third party hacked built, kind of like the shitty version... Lots of people of MEDIATEK based devices (e.g. SONY/ANDROID tv users)... Sigh, well - at least people keep complaining on the Philips forums. Not sure about Sony tho. RE: Philips 6501 - Passthrough problems - CiNcH - 2017-10-21 Quote: Not sure about Sony tho. Don't worry. I am doing that. Actually most MediaTek related issues reported on Philips communities are taken from my Sony Android TV bug tracker. |