Forma rápida de migrar filtros DirectShow a los medios de comunicación de la Fundación MFT

StackOverflow https://stackoverflow.com/questions/1361893

  •  20-09-2019
  •  | 
  •  

Pregunta

Tengo algunos filtros DirectShow personalizado (para la codificación / Deconding / Mux / demultiplexores).

y quiero utilizarlos en Media Foundation como MFT.

He oído que algunas personas dicen:

"Microsoft afirma todos los filtros DirectShow sólo tienen que añadir un poco código para migrar a MFT"

acturally, no creo que hay una manera rápida. porque los métodos, las API de entre DShow y MediaFoundation son diferentes.

Sin embargo, desde que alguien me diga esta información, me gustaría preguntar:

"¿Es esto cierto? Y ¿Cómo podría hacer la migración rápida?"

Gracias de antemano.

¿Fue útil?

Solución

Creo que se están refiriendo a OGD. Para un filtro DShow nativa, se necesitaría una envoltura que no es diferente a la del filtro que se utiliza como sustituto de la OGD.

Otros consejos

No hay migración rápida. Hay que crear algo que puede devolver el IMFTransform * desde una IBaseFilter *.

estoy haciendo que en una aplicación que estoy trabajando actualmente.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top