A method and apparatus for pre-processing video signals comprises a video input
module, a first video pipeline, and a second video pipeline. The video input module
receives and forwards one or more live video signals, producing a forwarded video
signal for each received live video signal. The first video pipeline pre-processes
VS1, wherein VS1 is a first stored video signal or one of
the forwarded video signals produced in the video input module, producing a first
pre-processed video signal. The second video pipeline pre-processes VS2,
wherein VS2 is the same video signal being pre-processed in the first
video pipeline, one of the other forwarded video signals produced in the video
input module, or a second stored video signal, producing a second pre-processed
video signal.