From: Andre Noll Date: Fri, 28 Feb 2020 17:13:50 +0000 (+0100) Subject: Merge branch 'refs/heads/t/ogg_afh' X-Git-Tag: v0.6.3~28 X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=commitdiff_plain;h=fb3fd5b4ddaf52e19303126ea1bacacc5954d808 Merge branch 'refs/heads/t/ogg_afh' A patch which teaches the ogg/* audio format handlers to report the correct length for files with holes. A bug was found in that patch after the branch had been merged to next, so there's a fixup commit on top. The second patch in this series fixes an issue with ogg_page_granulepos() that can result in incorrect estimates for the duration of files that use the ogg container format. Cooking for a year. * refs/heads/t/ogg_afh: ogg_afh_common.c: Check return value of ogg_page_granulepos(). ogg_afh_common: Fix signedness issue. ogg: Detect missing ogg pages. --- fb3fd5b4ddaf52e19303126ea1bacacc5954d808 diff --cc NEWS.md index fd587fab,55ef3be9..3775b21c --- a/NEWS.md +++ b/NEWS.md @@@ -1,28 -1,6 +1,31 @@@ NEWS ==== +---------------------------------------------- +0.6.3 (to be announced) "generalized activity" +---------------------------------------------- + +- The ff command now accepts a negative argument to instruct the + virtual streaming system to jump backwards in the current audio + stream. The old syntax (e.g., "ff 30-") is still supported but it + is deprecated and no longer documented. The compatibility code is + sheduled for removal after 0.7.0. +- para_afh: New option: --preserve to reset the modification time to + the value of the original file after meta data modification. +- Overhaul of the compress filter code. The refined algorithm should + reduce clipping. The meaning of --aggressiveness has changed, see the + updated and extended documentation of the compress filter for details. +- Cleanup of the audio format handler code. +- We now build the tree using the .ONESHELL feature of GNU make, + which results in a significant speedup. +- Two robustness fixes for FreeBSD. +- para_client now supports RFC4716 private keys as generated with + ssh-keygen -m RFC4716. In fact, this key format has been made the + default, and the former PEM keys will be depreciated at some point. ++- The ogg audio format handlers learned to detect holes and now report ++ the correct duration also if ogg pages are missing in the file. This ++ affects ogg/vorbis ogg/speex and ogg/opus. + -------------------------------------- 0.6.2 (2018-06-30) "elastic diversity" --------------------------------------