Como usar o QAudioOutput no Ubuntu Touch

1

Quando executo o QAudioOutput no Ubuntu Touch em confinamento, ele relata um erro de permissão.

Basicamente, ele está tentando criar um diretório em / run / user / * / pulse que é rejeitado pelo confinamento.

Como usar o QAudioOutput e quais são outras alternativas no Touch.

    
por Boren Zhang 15.04.2014 / 18:17

1 resposta

2

Então, adiciono 'áudio' ao grupo de políticas de segurança e isso é resolvido. Este é o arquivo atual do apparmor:

{
    "policy_groups": [
        "networking",
        "audio"
    ],
    "policy_version": 1.1
}

Eu adiciono linha "audio" e resolvo o problema. Você pode encontrar o arquivo appmormor no manifest.json.

Ou você pode usar qtCreator, em "Publicar: - > Grupo de políticas de segurança, adicionar áudio. Lá você pode ver que ele dá acesso ao caminho: /{,var/}run/user/*/pulse/

    
por Boren Zhang 16.05.2014 / 15:19