Eventos de origem de mídia
Este tópico lista os eventos enviados por fontes de mídia e fluxos de mídia. Fontes de mídia também podem enviar eventos personalizados não listados aqui.
Eventos de origem de mídia
Evento | Descrição |
---|---|
Evento MEEndOfPresentation | A apresentação terminou. Todos os fluxos na apresentação chegaram ao final do fluxo. |
Evento MENewStream | Um novo fluxo foi criado. O evento contém um ponteiro para o fluxo. |
Evento MESourceCharacteristicsChanged | As características da origem foram alteradas. (Opcional). |
Evento MESourceMetadataChanged | Os metadados da origem foram alterados. (Opcional). |
Evento MESourcePaused | A fonte foi pausada. Nem todas as fontes dão suporte à pausa. |
Evento MESourceRateChanged | A taxa de reprodução da origem foi alterada. (Opcional; aplica-se se a origem der suporte ao controle de taxa.) |
Evento MESourceRateChangeRequested | A origem está solicitando uma nova taxa de reprodução. (Opcional). |
Evento MESourceSeeked | A fonte foi buscada. Nem todas as fontes dão suporte à busca. |
Evento MESourceStarted | A origem foi iniciada. |
Evento MESourceStopped | A fonte foi interrompida. |
Evento MEUpdatedStream | Um fluxo existente foi buscado ou reiniciou. O evento contém um ponteiro para o fluxo. |
Eventos de fluxo de mídia
Evento | Descrição |
---|---|
Evento MEEndOfStream | O fluxo terminou. |
Evento MEError | Ocorreu um erro durante o streaming. Use esse evento para erros que não estão relacionados a nenhum dos outros eventos listados aqui. |
Evento MEMediaSample | O fluxo gerou um novo exemplo. |
Evento MEStreamFormatChanged | O tipo de mídia foi alterado. (Opcional). |
Evento MEStreamPaused | O fluxo foi pausado. |
Evento MEStreamSeeked | O fluxo foi buscado. |
Evento MEStreamStarted | O fluxo foi iniciado. |
Evento MEStreamStopped | O fluxo foi interrompido. |
Evento MEStreamThinMode | O modo de afinamento foi iniciado ou interrompido. (Opcional). |
Evento MEStreamTick | Há uma lacuna no fluxo. (Opcional). |
Tópicos relacionados