- Drop patches enabling/forward porting source to use of ffmpeg-5:
+ 0005-avcodec-include.patch
+ 0006-uncast-warnings.patch
+ 0007-cur-dts.patch
+ 0009-Add-https-to-is_url.patch
- Following the above, explicitly limit libavcodec, libavformat and
libavutil to their ffmpeg-4 versions, as we are trying to remove
ffmpeg-5 from the distro, keeping just ffmpeg-4 as the
"fall-back version" for packages not ported to use ffmpeg-6 or
newer.
OBS-URL: https://build.opensuse.org/request/show/1119277
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/moc?expand=0&rev=31
- Use ffmpeg instead of mad for mp3 support
- disable TiMidity_Config to avoid failure during startup
moc.TiMidity_Config.patch
- update to version 2.5.2
* New configuration file options:
- ALSAStutterDefeat: avoid the ALSA bug which causes stuttering
* Significant bug fixes:
- Fixed error during configure on busybox systems
- Fixed calculation of average bitrate in FLAC decoder
- Fixed unintentional disabling of MMAP support
- Fixed build failure on split ncurses/tinfo systems
- Fixed unreaped children when running in foreground mode
- Fixed freeze on Nokia devices if audios play to completion
- Circumvented ALSA stutter bug
- Added missing 'Precache' option to example config file
* Miscellaneous:
- Improved the accuracy of the average bitrate for FLAC
- Mitigated out-of-file seeking for several formats
- Warn of TagLib version requirement rising to 1.5
- Warn of Musepack library changing to libmpc (from libmpcdec)
* Significant bug fixes:
- Corrected the setting of linked libraries for Berkeley DB
- Fixed ALSA volume setting problem (Tomasz Golinski)
- Fixed clearing of stream status message on error
- Resolved FFmpeg/LibAV's downmixing API issues (Andreas Cadhalpun)
- Removed duplicate logging of fatal error messages
* Miscellaneous:
- Adapted to FFmpeg 3.0 API
- Warn of FFmpeg/LibAV version requirement rising to 1.0/10.0
- Warn of pending POSIX.1-2001 compliance requirement
- Fixed various (and potential) segfaults (Daniel T. Borelli,
Hendrik Iben, Rastislav Barlik)
- Fixed various resource leakages
- Silenced various compiler warnings
OBS-URL: https://build.opensuse.org/request/show/459559
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/moc?expand=0&rev=11
- update to version 2.5.2
* New configuration file options:
- ALSAStutterDefeat: avoid the ALSA bug which causes stuttering
* Significant bug fixes:
- Fixed error during configure on busybox systems
- Fixed calculation of average bitrate in FLAC decoder
- Fixed unintentional disabling of MMAP support
- Fixed build failure on split ncurses/tinfo systems
- Fixed unreaped children when running in foreground mode
- Fixed freeze on Nokia devices if audios play to completion
- Circumvented ALSA stutter bug
- Added missing 'Precache' option to example config file
* Miscellaneous:
- Improved the accuracy of the average bitrate for FLAC
- Mitigated out-of-file seeking for several formats
- Warn of TagLib version requirement rising to 1.5
- Warn of Musepack library changing to libmpc (from libmpcdec)
* Significant bug fixes:
- Corrected the setting of linked libraries for Berkeley DB
- Fixed ALSA volume setting problem (Tomasz Golinski)
- Fixed clearing of stream status message on error
- Resolved FFmpeg/LibAV's downmixing API issues (Andreas Cadhalpun)
- Removed duplicate logging of fatal error messages
* Miscellaneous:
- Adapted to FFmpeg 3.0 API
- Warn of FFmpeg/LibAV version requirement rising to 1.0/10.0
- Warn of pending POSIX.1-2001 compliance requirement
- Fixed various (and potential) segfaults (Daniel T. Borelli,
Hendrik Iben, Rastislav Barlik)
- Fixed various resource leakages
- Silenced various compiler warnings
OBS-URL: https://build.opensuse.org/request/show/459519
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/moc?expand=0&rev=15
- update to version 2.5.0:
* Autotools and packaging changes:
- Upgraded autoconf version requirement to 2.60
- Added '--with-alsa' to suppress ALSA sound driver inclusion
- Added '--without-oss' to suppress OSS sound driver inclusion
- Added '--disable-cache' to remove tags cache support
- Added specific GDB support to '--enable-debug'
- Refactor decoder plug-ins' autoconf scripts into source
directories
- Ensure that all decoders get into the source distribution
tarball
- Removed SID decoder's dependance on .la-file presence
- Removed distribution-specific .spec file
- Minor reformatting of the configure summary
- Added warnings for various deprecations and potential problems
- Added warnings for unmet future package requirements
- Updated GNU boilerplate text
* Improved support for embedded systems:
- Refined FFmpeg decoder configuration for use with
cross-compilation
- Provided use of Tremor with the Vorbis decoder
- Improve portability to non-GNU library platforms
- Added --with-libiconv-prefix configure option
* Audio driver changes:
- Allow use of the OSSv4 per-application mixer API
- Provided SNDIO support for OpenBSD systems
* New and changed audio decoders:
- New TiMidity decoder for MIDI
- Migrate AAC decoder to later FAAD2 API
- Added AAC+ (HE-AAC) support to AAC decoder
OBS-URL: https://build.opensuse.org/request/show/287252
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/moc?expand=0&rev=8