[Datatype-dev] CR: fix bug 14252, handle RMVB exceptional packet with error stream number correctly

[Datatype-dev] CR: fix bug 14252, handle RMVB exceptional packet with error stream number correctly

Alex Lei lhao at real.com
Tue Dec 27 08:43:55 UTC 2011


Modified 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


More information about the Datatype-dev mailing list
 

Site Map   |   Terms of Use   |   Privacy Policy   |   Contact Us

Copyright © 1995-2007 RealNetworks, Inc. All rights reserved. RealNetworks and Helix are trademarks of RealNetworks.
All other trademarks or registered trademarks are the property of their respective holders.