发明名称 DEMULTIPLEXER APPLICATION PROGRAMMING INTERFACE FOR GENERATING ELEMENTARY STREAM DATA SUCH AS AUDIO AND VIDEO
摘要 PURPOSE: A demultiplexer API(Application Programming Interface) is provided to reduce the need for the large number of API's for filters by allowing a consumer to use muxed stream and video(compressed or uncompressed) and allowing demultiplexers to be used as an independent component. CONSTITUTION: A demultiplexer API includes a set of interfaces, data structures and events for representing a demultiplexer of multimedia data. The data structure utilizes a number of fields, each containing an element of a command. At least seven commands are formed for proper operation of the demultipexer, including Initialize, SetPresentationDescriptor, GetPresentationDescriptor, GetPendingPresentationDescriptor, Process Input, Process Output, and Flush commands. The interfaces are collectively known as the Demultiplexer API. The Demultiplexer API allows the consumer to use muxed stream data such as DV(Digital Video) in a uniform manner to generate elementary stream data such as audio and video.
申请公布号 KR20050015930(A) 申请公布日期 2005.02.21
申请号 KR20030058228 申请日期 2003.08.22
申请人 MICROSOFT CORP. 发明人 DEBIQUE, KIRT;DUNBAR, GEOFFREY T.;LUDWIG, C.ALAN;SPEED, ROBIN C.B.
分类号 G06F13/00;G06F9/46;H04N7/08;H04N7/081;H04N7/173;(IPC1-7):H04N7/173 主分类号 G06F13/00
代理机构 代理人
主权项
地址