发明名称 INTERFACES FOR DIGITAL MEDIA PROCESSING
摘要 APIs discussed herein promote efficient and timely interoperability betwe en hardware and software components within the media processing pipelines of media content players. A PhysMemDataStructure API facilitates a hardware co mponent's direct access to information within a memory used by a software co mponent, to enable the hardware component to use direct memory access techni ques to obtain the contents of the memory, instead of using processor cycles to execute copy commands. The PhysMemDataStructure API exposes one or more fields of data structures associated with units of media content stored in a memory used by a software component, and the exposed fields store informati on about the physical properties of the memory locations of the units of med ia content. SyncHelper APIs are used for obtaining information from, and pas sing information to, hardware components, which information is used to adjus t the hardware components timing for preparing media samples of synchronousl y-presentable media content streams.
申请公布号 CA2687762(A1) 申请公布日期 2009.01.08
申请号 CA20082687762 申请日期 2008.06.24
申请人 MICROSOFT CORPORATION 发明人 REGEN, MARTIN;RUSSELL, RICHARD W.;RANGARAJAN, RAJASEKARAN
分类号 G06F15/16;G06F17/00 主分类号 G06F15/16
代理机构 代理人
主权项
地址