×

System and related methods for reducing memory requirements of a media processing system

  • US 7,237,244 B2
  • Filed: 01/30/2006
  • Issued: 06/26/2007
  • Est. Priority Date: 12/06/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method of generating a media editing project comprising:

  • providing a matrix switch and one or more adjacent objects;

    establishing an initial rendering of the media editing project; and

    negotiating buffer size and attribute characteristics between an input/output of the matrix switch and an input/output of adjacent objects, wherein negotiated buffers are utilized to communicate media content between the matrix switch and adjacent buffers by sharing a common buffer between inputs and outputs,wherein the media editing project is established by a render engine, exposed from an operating system executing on a computing system implementing the media editing project,wherein the matrix switch negotiates to be an allocator of buffers between the matrix switch and objects coupled to it to facilitate communication between the matrix switch and said objects, without the need for memory copy operation, andwherein if the matrix switch is not able to be an allocator of a buffer, a memory copy operation is used to communicate media content with an associated object.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×