Eu não sei de nenhuma ajuda, mas a fonte C é praticamente legível para um iniciante. Você quer ver o arquivo user_interface.c
. Você está procurando por qualquer coisa que use keyval
. Você pode ver quando ele está sendo comparado com CLUTTER_...
keys e os comentários ajudam a descobrir o que faz .
Para legendas, V parece ser a sua chave. Veja ~ L413 :
case CLUTTER_v:
case CLUTTER_V:
{
// toggle subtitles
if (toggle_subtitles (ui->engine)) {
gtk_clutter_texture_set_from_pixbuf (GTK_CLUTTER_TEXTURE
(ui->subtitle_toggle),
gdk_pixbuf_new_from_file (ui->subtitle_active_png, NULL), NULL);
} else {
gtk_clutter_texture_set_from_pixbuf (GTK_CLUTTER_TEXTURE
(ui->subtitle_toggle),
gdk_pixbuf_new_from_file (ui->subtitle_inactive_png, NULL),
NULL);
}
handled = TRUE;
break;
}
Não vejo nada que sugira que você possa mudar o aspecto. Ele simplesmente é exibido no mesmo formato do vídeo de origem.