发明名称 |
Systems for negotiating buffer size and attribute characteristics in media processing systems that create user-defined development projects |
摘要 |
A system receives an indication to generate a filter graph representing a user-defined development project. Media sources that are to be used in the user-defined development project are identified and a programming grid is establishing that incorporates a user's editing instructions. A matrix switch filter is generated based, at least in part, on the programming grid. The filter graph is assembled and comprises a plurality of individual filters. Buffer size and attribute characteristics are negotiated between an input/output of the matrix switch filter and an input/output of adjacent filters. Negotiated buffers are utilized to communicate media content between the matrix switch filter and adjacent filters by sharing a common buffer between inputs and outputs.
|
申请公布号 |
US7080380(B2) |
申请公布日期 |
2006.07.18 |
申请号 |
US20050038688 |
申请日期 |
2005.01.19 |
申请人 |
MICROSOFT CORPORATION |
发明人 |
MILLER DANIEL J.;RUDOLPH ERIC H. |
分类号 |
G06F9/44;G06F9/00;G06F9/46 |
主分类号 |
G06F9/44 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|