Para editar camadas fornecidas com o mimoLive, é provável que necessite dos seguintes plugins do Quartz Composer para carregar as composições de camadas no Quartz Composer:
QCLUA Plug-in do Quartz Composer
A partir do BoinxTV 1.9, todos os patches JavaScript nas camadas fornecidas são substituídos por patches personalizados do Quartz Composer que usam a linguagem de script Lua. Esta transição foi necessária porque o patch JavaScript incorporado tem uma pegada de memória muito elevada e causa problemas de estabilidade com a nossa aplicação. O ambiente de tempo de execução Lua, por outro lado, tem um espaço de memória muito pequeno.
O QCLUA O patch pode ser descarregado a partir de Github
- A utilização de Lua em vez de JavaScript se estiver a escrever as suas próprias composições não é necessária, mas é recomendada para manter o espaço de memória da camada baixo.
- Todas as funções que acessam arquivos ou outros recursos do sistema são retiradas do patch Lua. Essas funções são não disponível no patch Lua.
- Meios de entrada e saída : "close", "flush", "input", "lines", "open", "output", "popen", "read", "tmpfile", "type", "write"
- Módulos : "loadlib", "searchpath", "seeall"
- Instalações do sistema operacional : "execute", "exit", "getenv", "remove", "rename", "setlocale", "tmpname" - O patch Lua pode ser utilizado não só em combinação com o BoinxTV, mas também com todos os tipos de composições.
- O patch também está disponível como código-fonte em GitHub .
- Ler a "Camada personalizada API":doc:custom-layer-api e "Camadas personalizadas":doc:custom-layers para criar as suas próprias camadas.
QCJSON Plug-in do Quartz Composer
A camada do Twitter carregada JSON dados do Twitter.com. Por conseguinte, é necessário que este plugin esteja instalado para abrir a camada do Twitter no Quartz Composer.
O QCJSON O patch pode ser descarregado a partir de Github
- O QCJSON O Patch oferece a capacidade de descarregar e analisar JSON.
- Existe também a opção de transmitir JSON.
- O QCJSON O patch é de código aberto e está disponível em GitHub .
QCOAUTH Plug-in do Quartz Composer
Algumas camadas do mimoLive que estão a interagir com páginas Web podem precisar de fazer um OAUTH antes de poder comunicar com ele. Para editar essas camadas, é necessário instalar o programa QCOAUTH plugin.
O QCOAUTH O patch pode ser descarregado a partir de Github
- Este QCOAUTH está a gerar o cabeçalho OAuth a ser utilizado no QCJSON plugin.