Il discorso è lunghissimo e cercherò di riassumerlo in poche parole. I problemi che causano il non funzionamento al passthrought sono molti. Queste considerazioni sono fatte con box Amlogic ma molte (soprattutto sui firmware tarocchi e versione di android/kodi valgono anche su rockchip)
Prima di tutto: kodi dalla versione 17 supporta il pt con l'API del formato iec61937.
Tale api è recentissima essendo introdotta con Android 7 nougat https://developer.android.com/refere...ODING_IEC61937
Quindi significa che se il mondo funzionasse come dovrebbe, avendo un dispositivo Android 7+ con kodi 17+ avresti un pt funzionante.
Se hai un box con Android 6 difficile, io direi impossibile, vada: eccezioni a questa regola, alcune case come Xiaomi con il mi box con il firmware di Android 6 hanno fatto un backport dell'api, quindi in questo caso funziona.
Detto questo: ci sono box con Android 7 (la maggior parte) in cui il firmware è fatto male e il pt non funziona in ogni caso... Causa pessima implementazione dell' HAL.
Siamo già quindi a 2 possibili situazioni differenti e problematiche.
Nel tuo caso:
Alla TV probabilmente sei collegato con HDMI, se attivi quindi il passthrough, il box in questo caso sapendo che la TV ha solo 2 casse non effettua alcun passthrought (anche se avessi un Dolby 2.0) ma continua a riscalare l'audio da 5.1 a 2.0 canali in PCM (infatti non senti differenza attivando o disattivando).
Con HDMI infatti il box "può chiedere" al dispositivo collegato cosa è in grado di supportare e cosa no e decidere di conseguenza:
Ad esempio sulla TV attualmente ho:
codice:
PCM, 2 ch, 32/44.1/48 kHz, 16/20/24 bit
Ovvero non supporta il.dolby, ma solo due canali stereo in PCM. Quindi non avrebbe senso che il box passasse l'audio in passthrought (certo si può forzare lo stesso ma probabilmente nel firmware del tuo box non è permesso).
Ora su un altro box collegato con HDMI all'home Theatre ho:
codice:
PCM, 2 ch, 32/44.1/48/88.2/96 kHz, 16/20/24 bit
PCM, 6 ch, 32/44.1/48/88.2/96 kHz, 16/20/24 bit
PCM, 8 ch, 32/44.1/48/88.2/96 kHz, 16/20/24 bit
AC-3, 6 ch, 32/44.1/48 kHz, 16/24 bit
DTS, 6 ch, 32/44.1/48 kHz, bit
Come vedi in questo caso ho il supporto al Dolby e dts: infatti attivando il pt su Android e dispositivo wetek funziona.
Fine discorso Android.
Con libreelec invece il pt funziona quasi sempre.
Altra nota:
L'uscita ottica si comporta in maniera indipendente, e il box non fa alcun controllo su cosa supporti l'amplificatore ma si setta in ogni caso in PT (se attivato nelle impostazioni del box): qui sorgono i problemi se si è in una situazione di quelle sopra (firmware tarocco o Android "vecchio")... senti rumori strani perché il box spara segnali che l'amplificatore non sa comprendere.
Puoi provare a installare Libreelec su scheda SD e vedere se da lì funziona...
Edit: ho letto che usi l'uscita av? Prima spiega bene come colleghi box a TV e amplificatore. Conviene sempre usare solo ed esclusivamente uscita ottica o HDMI .