发明名称 Method and system for error robust audio playback time stamp reporting
摘要 A method and system for resynchronizing an embedded multimedia system using bytes consumed in an audio decoder. The bytes consumed provides a mechanism to compensate for bit error handling and correction in a system that does not require re-transmission. The audio decoder keeps track of the bytes consumed and periodically reports the bytes consumed. A host microprocessor indexes the actual bytes consumed since bit errors may have been handled or corrected to a predetermined byte count to determine whether resynchronization is necessary.
申请公布号 US9083994(B2) 申请公布日期 2015.07.14
申请号 US200611535406 申请日期 2006.09.26
申请人 QUALCOMM Incorporated 发明人 Cheng Mingxia;Mauro, II Anthony Patrick;Choy Eddie L. T.;Gao Yujie;Sampat Kuntal Dilipsinh;Zivney Matthew Blaine;Goverdhan Satish;Gupta Samir Kumar;Garudadri Harinath
分类号 G06F17/00;H04N21/2368;G10L19/005;H04N21/43;H04N21/434;H04N21/439;H04N21/442;H04N21/4425;H04N21/81;H04N19/89;H04N19/436;H04N19/68 主分类号 G06F17/00
代理机构 Espartaco Diaz Hidalo 代理人 Pappas George C.;Espartaco Diaz Hidalo
主权项 1. A multimedia system having multiple processors comprising: an audio decoder operable to decode an audio bitstream of a program,count bytes consumed by the audio decoder, andreport the count of the bytes consumed; and a host microprocessor operable to send the audio bitstream to the audio decoder,receive the count of the bytes consumed,select a predetermined byte count stored in a look-up table (LUT) based on the count of bytes consumed,retrieve from the LUT a predetermined playback time associated with the predetermined byte count, andresynchronize the system based on the predetermined playback time, wherein the host microprocessor comprises: the LUT storing the predetermined byte count and the predetermined playback time associated with the predetermined byte count;an error-robust playback time stamp report cross referencing module which cross references the count of the bytes consumed and the predetermined byte count indexed in the LUT; anda LUT constructing module for constructing the LUT for the program.
地址 San Diego CA US