Evento METransformFlushInputStream
O evento METransformFlushInputStream informa ao Gerenciador de Transformação de Dispositivos para liberar o fluxo de saída de devproxy que está conectado à entrada do Dispositivo MFT.
Isso é necessário quando uma saída específica do Dispositivo MFT é liberada, a entrada correspondente do dispositivo MFT e o fluxo devproxy conectado precisam ser liberados.
Quando enviado
Quando a saída do Dispositivo MFT é alterada ou liberada, os fluxos de entrada relacionados podem precisar de uma liberação. Quando essa condição surge, o Dispositivo MFT gera esse evento.
Parâmetros
Parâmetro | Descrição |
---|---|
Índice de fluxo de entrada | O índice de fluxo de entrada deve ser definido no repositório de atributos do IMFMediaEvent. |
Comentários
Quando o fluxo conectado do fluxo de entrada do MFT do dispositivo precisa ser liberado, ele gera esse evento. Em resposta a esse evento, a DTM chamaria FlushOutputStream no fluxo conectado do Devproxy e chamará FlushInputStream no MFT do dispositivo. O dispositivo MFT liberaria seu fluxo de entrada e a operação de liberação é considerada concluída.
Em geral, esse evento seria chamado quando o próprio fluxo estivesse em estado de execução ou prestes a ser interrompido.