Comprueba que la versión de Menavrus es 1.19. Menavrus necesita saber que el reproductor es Coreplayer. Entiendo que no has cambiado el nombre del ejecutable de Coreplayer. Asegúrate de que en la configuración de menavrus (archivo menavrus.cfg) en la config del botón del reproductor está la línea AudioChannel establecido en MEDIA. Con esa línea, cuando ejecutas el reproductor desde el menú de Menavrus, este cambia al canal de audio del reproductor de Hyundai y seguidamente lo pausa. Esto funciona bien al menos en la versiones 20.112 y 20.166 del software del equipo, que son las que he probado.
Así lo he verificado y funciona como comentas.
Si la versión de menavrus es 1.19 o superior, tiene soporte de los botones físicos tanto del volante como del equipo para controlar Coreplayer. En las versiones anteriores no tiene en cuenta los botones. Al no bloquear sus mensajes, estos llegaban al reproductor de Hyundai y comenzaba a reproducir mp3, solapándose el audio de ambos reproductores.
Funciona correctamente en los mandos del volante.
A la versión 1.19 se le escapan aún algunos mensajes que ya he notificado. Por ejemplo, si estás reproduciendo un vídeo y apagas el equipo, al volverlo a encender, se reproduce el audio de los dos reproductores ya que Menavrus no bloquea el mensaje que recibe MONA por parte de LISA.
Si apago al equipo, al volverlo a iniciar solo se oye el reproductor de serie. No se inicia el coreplayer.
Coreplayer tiene código que comprueba si ya hay otra instancia de sí mismo en ejecución. Si la encuentra muestra su ventana y se cierra para que no haya más de un reproductor. Si tienes configurado Coreplayer para que siga funcionando en segundo plano puedes visualizar el menú de menavrus (pulsando la ruleta derecha) y ejecutar de nuevo el reproductor. Al hacerlo, Menavrus debería volver a pausar el reproductor de Hyundai y aparecerá la ventana de Coreplayer de nuevo.
Así es. Un apunte, aun teniendo el Coreplayer para que funcione en segundo plano si ejecuto por ejemplo el Sygic, se deja de oir el Coreplayer. Lo ideal sería oirlo en segundo plano mientras tienes en pantalla el navegador (Sygic por ejemplo). De momento lo que hago es escuchar el player de serie mientras estoy con el navegador en pantalla.