Patent ID: 8374203

Claim:
A method of achieving frame rates for signals, comprising the steps of: providing a specified quantity of one or more input source streams, each input source stream comprising first framed data, and each input source stream having an associated nominal frame rate; wherein each input source stream is an AVStream-Process-Dispatch-method-initiated input source stream; specifying one or more logical streams, each logical stream comprising second framed data, and each logical stream having an associated specified frame rate; determining a source sequence list; selecting input source streams in a sequence, wherein the sequence is responsive to the source sequence list; processing the input source streams responsive to the sequence; supplying second framed data to the logical streams responsive to the processed input source streams; wherein a first case of operation corresponds to the specified quantity of input source streams is equal to a quantity of one; wherein a set of first additional cases of operation each correspond to the specified quantity of input source streams is equal to a quantity greater than one; calculating and instantiating an applicable case of operation, wherein the applicable case of operation is selected to be the first case of operation or selected to be from the set of first additional cases of operation; and, wherein at least two of any of the nominal frame rates and the specified frame rates are distinguishably different frame rates.