Aprovechando que esta mañana he tenido un rato, he probado las distintas opciones que comentaba Pablo en su estupendo tutorial.
He modificado la frecuencia de refresco, la sincronización y el reloj y ha mejorado muchísimo.
Me baso en Prometeus HD, fichero con una tasa de bits del orden de 40mbs y distintos audios, entre ellos dts-hd. Fichero que, al reproducirlo, tenía parones del orden de unos 6 segundos para rellenar el buffer y seguir reproduciendo algunos segundos más.
Veamos el comportamiento:
Cuando pulsamos la tecla "O" durante la reproducción, nos salen en pantallas un montón de datos, entre los que destaca la tasa de bits, tanto de audio como de video y el buffer de ambos. Al reproducir este fichero, se observa como el buffer de audio va disminuyendo hasta llegar al 0%, momento en que se produce un parón de medio segundo, que es el que tarda en llenar el buffer hasta el 15% (antes tardaba unos 6 segundos pero llenaba hasta casi el 100%) Esto sólo pasa con ficheros con audio en dts-hd. Es como si el xbmc estuviera gestionando (mal) el audio en hd, aunque sólo saque el core dts. Si durante la reproducción pasamos del dts-hd a dts normal, vemos que el buffer se llena y tarda muuucho más en vaciarse, por lo que los cortes son muchos menos. Con ficheros con el audio en dolby digital, esto no pasa.
Comentar, también, que esto sólo pasa con red. Con disco externo conectado por usb, funciona sin problemas.
Estoy con Frodo 12.2 y distro openelec del 14 de junio. Overclock a 1GHz y temperatura de 69ºC