Hi everybody,
for a school project a would like to build a simple video/audio mixer. I want to play two video/audio streams at the same time and mix them in real time (crossfade). I'm relatively new to Media Foundation, but i think the topology would look like this:
video/audio file - render video \
crossfade audio/video - render audio/video
video/audio file - render video /
The two audio/video files would be wrapped in a sequencer source and the crossfade would be a MFT, I think. Would this approach work? But how can I render the videos before the crossfade? Another special MFT, which has a builtin sink which renders the video?
for a school project a would like to build a simple video/audio mixer. I want to play two video/audio streams at the same time and mix them in real time (crossfade). I'm relatively new to Media Foundation, but i think the topology would look like this:
video/audio file - render video \
crossfade audio/video - render audio/video
video/audio file - render video /
The two audio/video files would be wrapped in a sequencer source and the crossfade would be a MFT, I think. Would this approach work? But how can I render the videos before the crossfade? Another special MFT, which has a builtin sink which renders the video?