-
公开(公告)号:US20050030980A1
公开(公告)日:2005-02-10
申请号:US10635730
申请日:2003-08-06
申请人: Kirt Debique , Robin Speed , C. Ludwig , Geoffrey Dunbar
发明人: Kirt Debique , Robin Speed , C. Ludwig , Geoffrey Dunbar
CPC分类号: G06F9/54
摘要: A set of interfaces and data structures (i.e., a demultiplexer API) for representing a demultiplexer of multimedia data is presented. The data structure utilizes a number of fields, each containing an element of a command. In one embodiment, at least seven commands are formed for proper operation of the demultiplexer, including Initialize, SetPresentationDescriptor, GetPresentationDescriptor, GetPendingPresentationDescriptor, ProcessInput, ProcessOutput, and Flush commands. The demultiplexer API allows the consumer to use muxed stream data such as DV in a uniform manner to generate elementary stream data such as audio and video (compressed or uncompressed) and allows demultiplexers to be used as an independent component.
摘要翻译: 提出了一组用于表示多媒体数据的解复用器的接口和数据结构(即解复用器API)。 数据结构使用多个字段,每个字段都包含命令的元素。 在一个实施例中,形成用于解复用器的正确操作的至少七个命令,包括Initialize,SetPresentationDescriptor,GetPresentationDescriptor,GetPendingPresentationDescriptor,ProcessInput,ProcessOutput和Flush命令。 解复用器API允许消费者以均匀的方式使用诸如DV的多路复用数据流数据来生成诸如音频和视频(压缩或未压缩)的基本流数据,并且允许解复用器被用作独立的组件。