Back to results
US 2001/0037408 A1Published application
Media framework systems
AssigneeTexas Instruments Incorporated
InventorsPhilip R. Thrift, Schuyler T. Patton JR.
Life of this patent
Estimating the term…
Abstract
A plug-and-play architecture including an extension of a general purpose processor media framework for adjoining DSP processing power.
Claims4
A system, comprising:
- (a) a general purpose processor;
- (b) a digital signal processor coupled to said general purpose processor;
- (c) a first software system operating on said general purpose processor, said first software system including a media framework with a first interface for a plug-in;
- (d) a second software system operating on said digital signal processor, said second software system including a second framework with a second interface for a plug-in;
- (e) said first and second software systems each containing portions forming a communication bridge coupling said first and second software systems;
- and
- (f) an extending interface in said first software system, said extending interface coupling to said second framework.
4 more elements
A method of processing media streams, comprising:
- (a) providing host processor with a first software system;
- (b) providing a digital signal processor with a second software system and coupled to said host processor and first software system;
- (c) providing an host application coupled to said first software system and a signal processing application coupled to said second software system;
- (d) transfer a first data frame from said first software system to a first buffer of said second software system;
- (e) send a message from said first software system to said signal processing application;
- (f) send a message from said signal processing application to said first software system designating a second buffer in said second software system for a second data frame plus said signal processing application processes said first data frame;
- (g) transfer a second data frame from said first software system to said second buffer of said second software system;
- (h) send a message from said signal processing application to said first software system designating a third buffer in said second software system and containing said first data after processing;
- (i) said first software system provides said first data frame after processing to said host application;
- and
- (j) repeat steps (d)-(i) for subsequent data frames and buffers.
8 more elements
Dependencies are inferred from the claim text.