2022-03-28 12:43:41 by Tobias Nygren | Files touched by this commit (125) |
Log message:
a*/*: revbump(1) for libsndfile
|
2021-12-08 17:07:18 by Adam Ciarcinski | Files touched by this commit (3063) |
Log message:
revbump for icu and libffi
|
2021-11-15 23:54:34 by Thomas Klausner | Files touched by this commit (396) |
Log message:
*: recursive bump for gstreamer 1.18.5
|
2021-10-26 11:59:39 by Nia Alarie | Files touched by this commit (455) |
Log message:
audio: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes.
The following distfiles couldn't be fetched (possibly they are fetched
conditionally):
./audio/freeswitch-sounds-ru/distinfo \
freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.13.tar.gz
./audio/freeswitch-sounds-ru/distinfo \
freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.13.tar.gz
./audio/freeswitch-music/distinfo \
freeswitch/freeswitch-sounds-music-32000-1.0.8.tar.gz
./audio/freeswitch-music/distinfo \
freeswitch/freeswitch-sounds-music-48000-1.0.8.tar.gz
./audio/freeswitch-sounds-fr/distinfo \
freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz
./audio/freeswitch-sounds-fr/distinfo \
freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz
./audio/freeswitch-sounds-en/distinfo \
freeswitch/freeswitch-sounds-en-us-callie-32000-1.0.22.tar.gz
./audio/freeswitch-sounds-en/distinfo \
freeswitch/freeswitch-sounds-en-us-callie-48000-1.0.22.tar.gz
|
2021-10-25 00:03:55 by pin | Files touched by this commit (3) |  |
Log message:
audio/librespot: update to 0.3.1
Changed
-Include build profile in the displayed version information
-[playback] Improve dithering CPU usage by about 33%
Fixed
-[connect] Partly fix behavior after last track of an album/playlist
|
2021-10-14 10:01:37 by pin | Files touched by this commit (3) |  |
Log message:
audio/librespot: update to 0.3.0
Added:
- [discovery] The crate `librespot-discovery` for discovery in LAN was created.
Its functionality was previously part of `librespot-connect`.
- [playback] Add support for dithering with `--dither` for lower requantization
error (breaking)
- [playback] Add `--volume-range` option to set dB range and control `log` and
`cubic` volume control curves
- [playback] `alsamixer`: support for querying dB range from Alsa softvol
- [playback] Add `--format F64` (supported by Alsa and GStreamer only)
- [playback] Add `--normalisation-gain-type auto` that switches between album
and track automatically
Changed:
- [audio, playback] Moved `VorbisDecoder`, `VorbisError`, `AudioPacket`,
`PassthroughDecoder`, `PassthroughError`, `DecoderError`, `AudioDecoder` and the
`convert` module from `librespot-audio` to `librespot-playback`. The underlying
crates `vorbis`, `librespot-tremor`, `lewton` and `ogg` should be used directly.
(breaking)
- [audio, playback] Use `Duration` for time constants and functions (breaking)
- [connect, playback] Moved volume controls from `librespot-connect` to
`librespot-playback` crate
- [connect] Synchronize player volume with mixer volume on playback
- [playback] Store and pass samples in 64-bit floating point
- [playback] Make cubic volume control available to all mixers with
`--volume-ctrl cubic`
- [playback] Normalize volumes to `[0.0..1.0]` instead of `[0..65535]` for
greater precision and performance (breaking)
- [playback] `alsamixer`: complete rewrite (breaking)
- [playback] `alsamixer`: query card dB range for the volume control unless
specified otherwise
- [playback] `alsamixer`: use `--device` name for `--mixer-card` unless
specified otherwise
- [playback] `player`: consider errors in `sink.start`, `sink.stop` and
`sink.write` fatal and `exit(1)` (breaking)
- [playback] `player`: make `convert` and `decoder` public so you can implement
your own `Sink`
- [playback] `player`: update default normalisation threshold to -2 dBFS
- [playback] `player`: default normalisation type is now `auto`
Deprecated:
- [connect] The `discovery` module was deprecated in favor of the
`librespot-discovery` crate
- [playback] `alsamixer`: renamed `mixer-card` to `alsa-mixer-device`
- [playback] `alsamixer`: renamed `mixer-name` to `alsa-mixer-control`
- [playback] `alsamixer`: renamed `mixer-index` to `alsa-mixer-index`
Removed:
- [connect] Removed no-op mixer started/stopped logic (breaking)
- [playback] Removed `with-vorbis` and `with-tremor` features
- [playback] `alsamixer`: removed `--mixer-linear-volume` option, now that
`--volume-ctrl {linear|log}` work as expected on Alsa
Fixed:
- [connect] Fix step size on volume up/down events
- [connect] Fix looping back to the first track after the last track of an album
or playlist
- [playback] Incorrect `PlayerConfig::default().normalisation_threshold` caused
distortion when using dynamic volume normalisation downstream
- [playback] Fix `log` and `cubic` volume controls to be mute at zero volume
- [playback] Fix `S24_3` format on big-endian systems
- [playback] `alsamixer`: make `cubic` consistent between cards that report
minimum volume as mute, and cards that report some dB value
- [playback] `alsamixer`: make `--volume-ctrl {linear|log}` work as expected
- [playback] `alsa`, `gstreamer`, `pulseaudio`: always output in native
endianness
- [playback] `alsa`: revert buffer size to ~500 ms
- [playback] `alsa`, `pipe`, `pulseaudio`: better error handling
- [metadata] Skip tracks whose Spotify ID's can't be found (e.g. local files,
which aren't supported)
|
2021-10-07 15:10:03 by Nia Alarie | Files touched by this commit (459) |
Log message:
audio: Remove SHA1 hashes for distfiles
|
2021-09-08 23:05:16 by Nia Alarie | Files touched by this commit (213) |
Log message:
Recursive revbump for audio/jack
|
2021-08-05 10:41:02 by pin | Files touched by this commit (1) |
Log message:
audio/librespot: simplify Makefile
|
2021-07-30 14:27:14 by Ryo ONODERA | Files touched by this commit (366) |
Log message:
*: Recursive revbump from audio/pulseaudio-15.0
|