Ir para o conteúdo

 Voltar a Linguagem NCL
Tela cheia

Parar a execução de midias de um contexto

17 de Julho de 2008, 11:02 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado uma vez

Olá!

Estou com dificuldades em parar a execução de mídias que estou dentro de um contexto.

Alguém poderia me ajudar?

Segue o código abaixo.

Do jeito que está somente a mídia que corresponde a porta do contexto "ctxEpata" para de ser executada. Gostaria que todas as mídias desse contexto parassem sua execução. 

 <body>
        <media id="fundo" src="media/fundo_br.gif" descriptor="dFundo"/>
        <port id="pInicio" component="fundo"/>
       
        <media id="opcao2" src="media/tatu.jpg" descriptor="dOpcao2"/>
        <media id="certo" src="audio/Msg_Muito bem.wav" descriptor="dAudio"/>
        
        <media type="application/x-ginga-settings" id="nodeSettings1">
                <property name="opcao1"/>
            </media>
        
        <link xconnector="onBegin1StartN">
            <bind component="fundo" role="onBegin"/>
            <bind component="opcao2" role="start"/>
            <bind component="ctxEtapa" interface="pEtapa" role="start"/>
        </link>
        
        <link xconnector="onEnd1StartN">
            <bind component="ctxEtapa" interface="pEtapa" role="onEnd"/>
            <bind component="ctxEtapa" interface="pEtapa" role="start"/>
        </link>
        
        <link xconnector="onSelection1SetNStopNStartN">
            <bind component="opcao2" role="onSelection"/>
            <bind component="nodeSettings1" interface="opcao1" role="set">
                <bindParam name="var" value="tatu"/>
            </bind>
            <bind component="ctxEtapa" interface="pEtapa" role="stop"/>
            <bind component="certo" role="start"/>
        </link>
        
        <link xconnector="onEnd1AbortN">
            <bind component="certo" role="onEnd"/>
            <bind component="ctxEtapa" interface="pEtapa" role="abort"/>
            <bind component="ctxEtapa" interface="audioIgual" role="abort"/>
        </link>
            
        <context id="ctxEtapa">
            <port id="pEtapa" component="borda"/>
            
            <media id="modelo" src="media/tatu.jpg" descriptor="dModelo"/>    
            <media id="borda" src="media/borda.png" descriptor="dBorda"/>   
            <media id="opcao1" src="media/bolo.jpg" descriptor="dOpcao1"/>
            <media id="opcao3" src="media/selo.jpg" descriptor="dOpcao3"/>
            <media id="audioIgual" src="audio/Msg_Aponte a Igual.wav" descriptor="dAudio"/>
            <media id="errado" src="audio/Msg_Nao nao e.wav" descriptor="dAudio"/>
           
            <media type="application/x-ginga-settings" id="nodeSettings">
                <property name="opcao"/>
            </media>
            
            <link xconnector="onBegin1StartN">
                <bind component="borda" role="onBegin"/>
                <bind component="modelo" role="start"/>
                <bind component="audioIgual" role="start"/>
                <bind component="opcao1" role="start"/>
                <bind component="opcao3" role="start"/>
            </link>

            <link xconnector="onEnd1StartN">
                <bind component="audioIgual" role="onEnd"/>
                <bind component="audioIgual" role="start"/>
            </link>

            <link xconnector="onSelection1SetNAbortNStartN">
                <bind component="opcao1" role="onSelection"/>
                <bind component="nodeSettings" interface="opcao" role="set">
                    <bindParam name="var" value="bolo"/>
                </bind>
                <bind component="audioIgual" role="abort"/>
                <bind component="errado" role="start"/>
            </link>
           
            <link xconnector="onSelection1SetNAbortNStartN">
                <bind component="opcao3" role="onSelection"/>
                <bind component="nodeSettings" interface="opcao" role="set">
                    <bindParam name="var" value="selo"/>
                </bind>
                <bind component="audioIgual" role="abort"/>
                <bind component="errado" role="start"/>
            </link>
            
            <link xconnector="onEnd1StopN">
                <bind component="errado" role="onEnd"/>
                <bind component="modelo" role="stop"/>
                <bind component="borda" role="stop"/>
                <bind component="opcao1" role="stop"/>
                <bind component="opcao3" role="stop"/>
            </link>
        </context>
    </body>

Att. 

Autor: Aline Manera


33 comentários

Concurso ITU-T de Aplicações para IPTV 2012

13 de Agosto de 2012, 19:38, por Desconhecido

Gostaríamos de lembrar aos possíveis interessados que o prazo de registro para participação no Concurso ITU-T de Aplicações para IPTV 2012 (IPTV Application Challenge) se encerra nesta semana, dia 15 de agosto de 2012. Já o prazo para a submissão de aplicações se encerra no dia 07 de setembro de 2012.



NCL Eclipse 1.6 disponível

10 de Janeiro de 2012, 21:19, por Desconhecido

Caros membros da Comunidade Ginga,



Concursos de Aplicações Ginga-NCL

22 de Setembro de 2011, 3:22, por Desconhecido

    Gostaríamos de relembra-los de que há dois concursos de aplicações Ginga-NCL com inscrições ainda abertas. O convite é aberto a toda a comunidade de desenvolvedores de aplicações para o Middleware Ginga-NCL, em nível internacional. São os seguintes concursos:



Novas versões: Ginga e Ginga-NCL Virtual Set-top Box (v.0.12.3)

1 de Agosto de 2011, 20:58, por Desconhecido



Algumas Boas Notícias da Comunidade Ginga

28 de Julho de 2011, 21:31, por Desconhecido

Autor: Roberto Azevedo