1. A method for coordinating the handling of information, the method comprising: scheduling multiple processing tasks for processing multimedia data by a processor; preprocessing at least a portion of said scheduled multiple processing tasks; and buffering said preprocessed portion of said scheduled multiple processing tasks within a modifiable buffer that handles overflow and underflow.