Patent ID: 7865634
Filing Date: 2011-01-04
Classification: H04L

Abstract:
1. A computer-implemented method to manage a buffer, comprising: receiving audio information comprising a plurality of frames; storing said audio information in a circular frame-synchronized sharing buffer shared by a plurality of components in a media processing device, wherein at least one of said plurality of components has a frame size different from another of said plurality of components; scheduling access to said audio information by a plurality of components according to a period, a frame size, a priority, an execution order, or a logic data flow order; accessing said stored audio information by said components in accordance with said schedule; and identifying a buffer location in said circular frame-synchronized sharing buffer to store said audio information; determining whether said buffer location is a frame boundary; sending a first signal with said frame boundary if said buffer location is said frame boundary; wherein scheduling access to said audio information comprises: