Hi all. I am writing a basic video editor based on MLT. At the moment, I use an mlt_playlist, which lets me append video files, break them in clips, and connect different filters to different clips. So far so good, I appreciate the clean C interface of MLT: congratulations. But now I'm facing a problem I don't know how to manage. In my editor, I would like to always see two pictures, the original one and the manipulated one. I thought I could use a "multi" consumer, but this multi consumer should not be attached to the playlist itself because, I suppose, the playlist spits out frames already processed by the different filters attached to the single clips.
Perhaps I should attach a multi consumer to *every* clip I append in the playlist? Could it work? Then every clip would have a multi consumer which would duplicate the frames: one leg would go to the subsequent filter chain, and the other leg would send unprocessed frames to my "original clip" window. Or is there another way, more simple? Thank you, regards, linuxfan _______________________________________________ Mlt-devel mailing list Mlt-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mlt-devel