[mpg123-users] mpg123 1.29.1 released (fixing a 1.26 regression)
Brought to you by:
sobukus
From: Thomas O. <tho...@or...> - 2021-10-17 21:17:39
|
Dear mpg123 folks, there is a new bugfix release of mpg123, available at the usual places: 1.29.1 ------ - mpg123: -- Keep default output encoding of s16 for raw and file outputs also with the new resampler. This reverts the unintentional change in 1.26.0 of switching to f32 for forced output rate unless the NtoM resampler is selected. In any case, you should make sure to specify your desired --encoding if you depend on it. -- Catch error in indexing (mpg123_scan() return value was ignored before, bug 322). - mpg123-strip: Lift the resync limit, as it should be to clean up really dirty streams. - mpg123-id3dump: Also lift resync limit for the same reasons. - libout123: fix reporting of device property flags for buffer - libmpg123: more safeguarding against attempts to decode if decoder setup failed and user ignored the returned error code (bug 322) If you for some reason are stuck on 1.26.x, I recommend updating at least to the changes in the 1.26-fixes branch. but of course, the proper thing is to jump from 1.25.x or anything in between to 1.29.1 to avoid that little default output encoding surprise with forced rate. Alrighty then, Thomas |