I have a problem with a memory source filter that I made. I have two streams
outputed from a source filter: video and audio. I have a packet of audio
for each frame. These two output pins are connected to appropriate renderers
(video and audio). For a reason that I do not understand, FillBuffer for my
video stream is not called synchronously with the FillBuffer of my audio
stream. Worst, I'm called faster on the audio stream (FillBuffer method)
than the video stream. I would like to have both streams synchronous (one
call of FillBuffer for video and audio... THEN next frame). How can I do
that?
The reason behind this is that I buffer only one frame (video and audio) at
a time.
Thanks you!
Hg