Ситуация следующая. Мне требуется написать рекомпрессор, который принимает на вход avi-шку, ему задаются новые видео- и аудио-копрессоры, а выдает рекомпрессор другую avi-шку — закопрессированную с заданными компрессорами.
Строю граф:
**********************|-> <new_video_compressor> |
File source -> AVI splitter -> |**********************|-> AVI Mux -> File writer
**********************|-> <new_audio_compressor> |
Возникает проблема: если стопануть граф, то в получаемой avi-шке в какой-то момент останавливается изображение, а звук идет. Если дать графу доработать до конца — все ОК.
Игрался со свойствами AVI Mux'а, выставлял Interleaving в Full — не помогло.