Patent ID: 8245071

Claim:
A method of controlling a first data processing module and a second data processing module, the first data processing module and the second data processing module processing data independently and synchronizing and outputting the processed data, the method comprising: acquiring first data output rate information representing a first current data output rate of the first data processing module; acquiring, from first metadata of the first data processing module, first reference output rate information representing a first reference output rate of the first data processing module; acquiring second data output rate information representing a second current data output rate of the second data processing module; acquiring, from second metadata of the second data processing module, second reference output rate information representing a second reference output rate of the second data processing module; and adjusting a data output rate of at least one of the first data processing module and the second data processing module, based on the first data output rate information, the first reference output rate information, the second data output rate information, and the second reference output rate information.