[Datatype-dev] CR: fix bug 14252, handle RMVB exceptional packet with error stream number correctly
Alex Lei lhao at real.comModified by: lhao at real.com Date: 12/27/2011 Project: RealPlayer for Android Smartphones Synopsis: fix bug 14252, rmvb file will freeze when normally playing. data packet with wrong stream number are not handled correctly Overview: In stream Pirates of the Caribbean IV, there are one packet labeled stream number 3 while total stream have only 2 stream numbered 0 and 1. We should skip this packet but our file format doesn't handle it. Files Added: Files Modified: datatype-restricted/rm/fileformat/intrstrm.cpp Image Size and Heap Use impact (Client -Only): None Platforms and Profiles Affected: Platform: android-2.3-arm-qsd_8x60 Profile: helix-client-android-full Distribution Libraries Affected:None Distribution library impact and planned action:None Platforms and Profiles Build Verified: Platform: android-2.3-arm-qsd_8x60 Profile: helix-client-android-full Platforms and Profiles Functionality verified: Platform: android-2.3-arm-qsd_8x60 Profile: helix-client-android-full Branch: 361wolf, maybe needed for all 361 branch Copyright assignment: I am a RealNetworks employee or contractor -------------- next part -------------- A non-text attachment was scrubbed... Name: intrstrm.diff Type: text/x-patch Size: 788 bytes Desc: not available Url : http://lists.helixcommunity.org/pipermail/datatype-dev/attachments/20111227/a599c6f8/intrstrm.bin