From: SourceForge.net <no...@so...> - 2009-02-28 13:56:12
|
Bugs item #915113, was opened at 2004-03-12 16:58 Message generated for change (Comment added) made by robert You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100290&aid=915113&group_id=290 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open >Resolution: Accepted Priority: 5 Private: No Submitted By: Goran Markovic (gmarkovic) >Assigned to: Robert Hegemann (robert) Summary: decoder problem; was: HIP and mpglib don't check bad values Initial Comment: If balloc[ch][sb] is 15 in Layer I than it is invalid. (balloc indicates the number of bits used to code the samples in subband) If scalefactor[ch][sb] is 63 in Layer I/II than it is invalid. This can easily be done. Whenever they are red from input bitstream their value should be checked. Decoder (HIP and mpglib) doesn't check for this values. There are also other possible invalid values in Layer I/II, but I don't know how they can be easily checked. Of course if bitstream is correct this has no efect. ---------------------------------------------------------------------- >Comment By: Robert Hegemann (robert) Date: 2009-02-28 12:44 Message: I will investigate this for 3.99 ---------------------------------------------------------------------- Comment By: Robert Hegemann (robert) Date: 2008-06-29 10:56 Message: Logged In: YES user_id=1106 Originator: NO This is a bug in mpg123 decoder, not a feature request. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100290&aid=915113&group_id=290 |