Up to [cvs.NetBSD.org] / pkgsrc / audio / pulseaudio
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.45 / (download) - annotate - [select for diffs], Sat May 6 19:08:47 2023 UTC (6 months, 3 weeks ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base,
pkgsrc-2023Q3,
pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
HEAD
Changes since 1.44: +2 -2
lines
Diff to previous 1.44 (colored)
*: Recursive revbump from audio/libopus 1.4
Revision 1.44 / (download) - annotate - [select for diffs], Tue Jan 31 05:38:23 2023 UTC (9 months, 4 weeks ago) by khorben
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base,
pkgsrc-2023Q1
Changes since 1.43: +1 -2
lines
Diff to previous 1.43 (colored)
pulseaudio: revert the build fix After updating glib2 locally, pulseaudio no longer needs pcre to build. (Tested on NetBSD/amd64) Bump PKGREVISION for the corrected dependencies. Thanks wiz@ for the heads up!
Revision 1.43 / (download) - annotate - [select for diffs], Sat Jan 28 04:47:41 2023 UTC (10 months ago) by khorben
Branch: MAIN
Changes since 1.42: +2 -1
lines
Diff to previous 1.42 (colored)
pulseaudio: register dependency on devel/pcre This fixes users of pulseaudio, probably broken by glib2's update to 2.74.1. Tested with x11/qt5-qtmultimedia (NetBSD/amd64).
Revision 1.42 / (download) - annotate - [select for diffs], Sun Sep 11 12:51:04 2022 UTC (14 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3
Changes since 1.41: +2 -2
lines
Diff to previous 1.41 (colored)
*: bump PKGREVISION for flac shlib bump
Revision 1.41 / (download) - annotate - [select for diffs], Sat Jul 2 16:44:38 2022 UTC (16 months, 4 weeks ago) by ryoon
Branch: MAIN
Changes since 1.40: +3 -4
lines
Diff to previous 1.40 (colored)
pulseaudio: Update to 16.1 Changelog: 16.1: The 16.0 release had some regressions, so here comes a bugfix release to remedy those (along with some other fixes). These are the changes: * Fix parsing of percentage volumes with decimal points in pactl * Fix crash with the "pacmd play-file" command when reads from the disk aren't frame-aligned * Fix module-rtp-recv sometimes thinking it's receiving an Opus stream when it's not * Fix frequent crashing in module-combine-sink, regression in 16.0 * Fix crashing on 32-bit architectures when using the GStreamer codecs for LDAC and AptX 16.0: ## Notes for end users Opus support in the RTP modules The audio sent with module-rtp-send can now be compressed with the Opus codec. To use it, pass enable_opus=true as a module argument to module-rtp-send. This feature works only when PulseAudio is compiled with GStreamer enabled (both sending and receiving end). Stereo output support for EPOS/Sennheiser GSP 670 USB/wireless headset and SteelSeries GameDAC The EPOS/Sennheiser GSP 670 headset has separate mono and stereo output ALSA devices, but with the default configuration only mono worked with PulseAudio. Now both outputs work. The support includes both direct USB connection and the GSA 70 wireless dongle. The same fix was applied to SteelSeries GameDAC. Fix input issues for Texas Instruments PCM2902 based sound cards Texas Instruments PCM2902 is a generic audio chip that is used in multiple USB sound cards. We had custom configuration for Behringer UMC22, which turned out to affect multiple sound cards because they use the same USB ID. The PCM2902 sound cards vary in their capabilities, while our configuration was tailored only for the UMC22 card, which caused some trouble with recording on multiple PCM2902 sound cards. The reported issues have now been fixed. Native Instruments Komplete Audio 6 MK2 profiles The Native Instruments Komplete Audio 6 MK2 is similar to the Komplete Audio 6 and is now supported as well. Tunnel latency is now configurable The tunnel sink and source modules used to have a fixed 250 ms latency. The desired latency can now be configured with the latency_msec module argument. Tunnel modules can now reconnect to remote server A new reconnect_interval_ms argument was added to all four tunnel sink and source modules. When the argument is specified, the tunnel module will try automatic re-connection to the remote server if the connection fails. The argument specifies the time interval in ms after which a connection attempt is repeated. In particular, this allows to load tunnel sinks and sources from default.pa which will become available as soon as the remote server becomes available. Bluetooth device battery level reporting added If a bluetooth device supports battery level reporting, PulseAudio now is able to forward the information to other software. In case your desktop environment doesn't yet support showing the battery level in a nice GUI, the level is also available in the device's card object properties with the bluetooth.battery key. The property can be read with pactl list cards, for example. Tunnel and combine-sink latency fixes The tunnel and combine-sink latency reporting accuracy has been improved, which should help with audio synchronization issues. module-loopback improvements As part of a set of improvements to module-loopback's latency stability, a new argument, adjust_threshold_usec, was added to module-loopback to fine-tune the controller algorithm. The default value is 250 (microseconds), which should be sufficient in most cases. If it's not enough (caused by inaccurate latency reports from the sink or source), the loopback's sample rate will oscillate, while unnecessarily high values will increase variance in the loopback latency. Another change is the ability to set the adjust_time argument to smaller values than 1 second, for example 0.5 sets the adjustment interval to half a second. The default value was changed from 10 seconds to 1 second to make the latency control tighter. module-loopback used to log a bunch of status information every time it adjusted the playback rate. Now that the default adjustment interval is down from 10 seconds to 1 second, the logging became a bit too much, and the logging was disabled by default. It can now be enabled by setting the log_interval module argument. The value is given in seconds, it doesn't have to be an integer. The logging still happens at the time the rate adjustment is done, so if log_interval is less than adjust_time, then the logging will happen once per adjustment cycle. Increased flexibility for module-jackdbus-detect module-jackdbus-detect is used for loading a JACK sink and source when JACK starts up. The module now has new sink_enabled and source_enabled arguments that accept boolean values. The new arguments can be used to disable either the sink or the source if loading both is not desired. module-jackdbus-detect can now also be loaded more than once, allowing multiple JACK sinks or sources with different configurations to be created. pactl can show information in JSON format pactl has a new option --format, which accepts values text and json. text shows the pactl output in the traditional way, json shows it in the JSON format for easier interfacing with other software. Channel remixing can be disabled for module-combine-sink module-combine-sink now accepts a boolean remix argument, which can be used to disable normal remixing. This is useful when combining multiple sound cards for surround output: if there are 3 stereo sound cards, you might want to set the channel map of one card to front-left,front-right, another to rear-left,rear-right and the third to front-center,lfe. If a combine sink is then created with a 5.1 surround channel map using these sound cards as slaves, audio is copied to all these sound cards, but by default the audio is downmixed to stereo for each card, which doesn't result in proper s is done, the channels that don't fit the slave channel map are just dropped, which means that each sound card gets audio only for the intended channels. ## Notes for application developers Stream latency reports now include resampler delay Sink input and s, respectively. While this is minor semantic change, it should allow for more accurate A/V sync for applications. Bluetooth device battery level reporting added If a bluetooth device supports battery level reporting, the level is now reported to BlueZ. Aroperties with the bluetooth.battery key. There are no notifications when the property value changes, however (bug reported: #1314). ## Notes for packagers Module installation location changed, remember to upgrade paprefs to the latest version! Modules are now installed to $libdir/pulseaudio/modules, previously they were installed to $libdir/pulse-$version/modules. paprefs has some logic that is sensitive to the module installation path, so if you ship paprefs in your distribution, make sure to upgrade paprefs to version 1.2. Earlier paprefs versions won't work properly with PulseAudio 16.0. Opus support in the RTP modules requires enabling GStreamer The new Opus compression is available only when PulseAudio is built with the gstreamer Meson option enabled (previously it was disabled by default, now it's automatically enabled if the necessary dependencies are found). Bluetooth battery level reporting via BlueZ requires enabling experimentals features in BlueZ The Battery API is still marked as an experimental feature in BlueZ, and if you wish to have PulseAudio use it, bluetoothd has to be started with the --experimental command line argument. New time smoother implementation There's a new algorithm for keeping latency stable during adaptive resampling in module-loopback and elsewhere. Part of that is a new "time smoother" implementation. It will deliver more accurate and stable latency estimations compared to the current algorithm. This is mainly important where a fixed relationship between different streams is required (A/V sync, module-loopback, module-combine-sink, module-echo cancel, ...). Since this is a fair bit of complex new code in the core audio processing parts, the old implementation is kept around for a while to have a backup in case bugs show up. The new time smoother can be disabled with the enable-smoother-2=false Meson option. Possibility to build the daemon without the client parts It's now possible to build the daemon without building the client parts at the same time, by using the -Dclient=false Meson option. The daemon will still need the client libraries during the build, the libraries installed in the system will be used. Apparently this kind of scheme is useful for Gentoo.
Revision 1.40 / (download) - annotate - [select for diffs], Tue Jun 28 11:30:58 2022 UTC (17 months ago) by wiz
Branch: MAIN
Changes since 1.39: +2 -2
lines
Diff to previous 1.39 (colored)
*: recursive bump for perl 5.36
Revision 1.39 / (download) - annotate - [select for diffs], Mon Mar 28 10:43:38 2022 UTC (20 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1
Changes since 1.38: +2 -2
lines
Diff to previous 1.38 (colored)
a*/*: revbump(1) for libsndfile
Revision 1.38 / (download) - annotate - [select for diffs], Fri Jul 30 16:35:26 2021 UTC (2 years, 4 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base,
pkgsrc-2021Q4,
pkgsrc-2021Q3-base,
pkgsrc-2021Q3
Changes since 1.37: +3 -3
lines
Diff to previous 1.37 (colored)
pulseaudio: Bump API/ABI requirements Noticed by wiz@. Thank you.
Revision 1.37 / (download) - annotate - [select for diffs], Sun Feb 7 07:56:46 2021 UTC (2 years, 9 months ago) by gutteridge
Branch: MAIN
CVS Tags: pkgsrc-2021Q2-base,
pkgsrc-2021Q2,
pkgsrc-2021Q1-base,
pkgsrc-2021Q1
Changes since 1.36: +2 -2
lines
Diff to previous 1.36 (colored)
pulseaudio: fix BUILDLINK_ABI_DEPENDS pattern
Revision 1.36 / (download) - annotate - [select for diffs], Sun Feb 7 06:25:31 2021 UTC (2 years, 9 months ago) by ryoon
Branch: MAIN
Changes since 1.35: +3 -3
lines
Diff to previous 1.35 (colored)
pulseaudio: Bump version number in libraries
Revision 1.35 / (download) - annotate - [select for diffs], Sat Feb 6 19:22:55 2021 UTC (2 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.34: +2 -2
lines
Diff to previous 1.34 (colored)
pulseaudio: update to 14.2. PulseAudio 14.2 A bug fix release. * Fix port switching when unplugging headphones PulseAudio 14.1 A bug fix release. * Support upto 8 mixer channels on ALSA devices * Handle ALSA jacks with the same name but different index values * Switch to plugged-in headset when mic availability is unknown * Fix a potential segfault in the Bluetooth oFono HFP backend * Fix a problem with module-ladspa-sink when avoid-resampling=true * Fix database names containing canonical host for meson builds
Revision 1.34 / (download) - annotate - [select for diffs], Tue Aug 18 17:57:25 2020 UTC (3 years, 3 months ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3
Changes since 1.33: +2 -2
lines
Diff to previous 1.33 (colored)
*: revbump for libsndfile
Revision 1.33 / (download) - annotate - [select for diffs], Sun Mar 8 16:47:26 2020 UTC (3 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base,
pkgsrc-2020Q2,
pkgsrc-2020Q1-base,
pkgsrc-2020Q1
Changes since 1.32: +2 -2
lines
Diff to previous 1.32 (colored)
*: recursive bump for libffi
Revision 1.32 / (download) - annotate - [select for diffs], Wed Sep 18 14:12:20 2019 UTC (4 years, 2 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base,
pkgsrc-2019Q4,
pkgsrc-2019Q3-base,
pkgsrc-2019Q3
Changes since 1.31: +3 -3
lines
Diff to previous 1.31 (colored)
Update to 13.0 Changelog: PulseAudio 13.0 Changes at a glance: * Added support for Dolby TrueHD and DTS-HD Master Audio * Improved initial card profile selection for ALSA cards * Bluetooth card profile choices aren't persistent any more by default * Added support for SteelSeries Arctis 5 USB headset * New "max_latency_msec" module argument for module-loopback * New "stream_name" module argument for module-rtp-send * Fixed S/PDIF for CMEDIA USB2.0 High-Speed True HD Audio * Use source sample spec and channel map by default in module-loopback * New "avoid_resampling" module argument for module-udev-detect and module-alsa-card * "avoid_resampling" also tries to avoid format conversion if the ALSA device supports it * New function to enable realtime scheduling for client threads * Removed BlueZ 4 support * Dropped intltool * Introduction of the Meson build system * Const-ification of parameters across headers * Minor bug-fixes, bindings updates and several translation updates
Revision 1.31 / (download) - annotate - [select for diffs], Fri Jul 6 14:10:15 2018 UTC (5 years, 4 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base,
pkgsrc-2019Q2,
pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3
Changes since 1.30: +3 -3
lines
Diff to previous 1.30 (colored)
Update to 12.0 Changelog: PulseAudio 12.0 release notes Changes at a glance * Better latency reporting (and hence better A/V sync) with the A2DP bluetooth profile * Much more accurate latency reporting for AirPlay devices * Fixed a crash or high CPU use problem with Intel HDMI LPE * module-switch-on-connect now ignores virtual devices * When using passthrough for compressed audio, set the "non-audio" bit * Prioritize HDMI output over S/PDIF output * HSP support for more bluetooth headsets * Choose the A2DP bluetooth profile by default instead of HSP * New "sink_input_properties" module argument for module-ladspa-sink * New "use_system_clock_for_timing" module argument for module-pipe-sink * module-pipe-sink can now use an existing pipe * Steelseries Arctis 7 USB headset stereo output support * Dell Thunderbolt Dock TB16 speaker jack support * Fixed digital input support for some USB sound cards * Fixed Native Instruments Traktor Audio 6 detection * Ability to disable input or output on macOS * New "dereverb" option for the Speex echo canceller * New module: module-always-source * State files not any more readable by all users in the system mode * module-augment-properties now uses XDG_DATA_DIRS to find .desktop files * Updates for the Vala bindings * The GConf dependency can now be avoided * qpaeq license changed from AGPL to LGPL * qpaeq ported to Qt 5 * Compatibility with glibc 2.27 * The esdcompat tool isn't any more installed if esound support is disabled
Revision 1.30 / (download) - annotate - [select for diffs], Sun Jan 28 20:10:34 2018 UTC (5 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1
Changes since 1.29: +2 -2
lines
Diff to previous 1.29 (colored)
Bump PKGREVISION for gdbm shlib major bump
Revision 1.29 / (download) - annotate - [select for diffs], Sun Jan 7 13:03:56 2018 UTC (5 years, 10 months ago) by rillig
Branch: MAIN
Changes since 1.28: +2 -2
lines
Diff to previous 1.28 (colored)
Fix indentation in buildlink3.mk files. The actual fix as been done by "pkglint -F */*/buildlink3.mk", and was reviewed manually. There are some .include lines that still are indented with zero spaces although the surrounding .if is indented. This is existing practice.
Revision 1.28 / (download) - annotate - [select for diffs], Fri Sep 8 02:27:44 2017 UTC (6 years, 2 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base,
pkgsrc-2017Q4,
pkgsrc-2017Q3-base,
pkgsrc-2017Q3
Changes since 1.27: +3 -3
lines
Diff to previous 1.27 (colored)
Update to 11.0 Changelog: PulseAudio 11.0 release notes Changes at a glance Support for newer AirPlay hardware USB and bluetooth devices preferred over internal sound cards The default sink and source configuration is remembered better Bluetooth HSP headset role implemented Bluetooth HFP audio gateway role implemented (requires oFono) Bluetooth HSP audio gateway and HFP hands-free unit roles can be enabled simultaneously Upmixing can now be disabled without bad side effects Avoid having unavailable sinks or sources as the default Option to avoid resampling more often Option to automatically switch bluetooth profile to HSP more often Better latency regulation in module-loopback Changed module argument names in module-ladspa-sink and module-virtual-surround-sink Fixed input device handling on Windows Improved bluetooth MTU configuration (warning! this causes some hardware to not work any more, see the details below for how to fix it) GNU Hurd support Applications can request LADSPA or virtual surround filtering for their streams Support for 32-bit applications on 64-bit systems in padsp
Revision 1.27 / (download) - annotate - [select for diffs], Mon Jan 23 12:24:18 2017 UTC (6 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base,
pkgsrc-2017Q2,
pkgsrc-2017Q1-base,
pkgsrc-2017Q1
Changes since 1.26: +1 -2
lines
Diff to previous 1.26 (colored)
json-c is not a dependency of pulseaudio any longer, remove it from bl3.mk.
Revision 1.26 / (download) - annotate - [select for diffs], Sat Jan 21 19:45:21 2017 UTC (6 years, 10 months ago) by ryoon
Branch: MAIN
Changes since 1.25: +3 -3
lines
Diff to previous 1.25 (colored)
Bump versions in buildlink
Revision 1.25 / (download) - annotate - [select for diffs], Thu Aug 4 16:45:55 2016 UTC (7 years, 3 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base,
pkgsrc-2016Q4,
pkgsrc-2016Q3-base,
pkgsrc-2016Q3
Changes since 1.24: +3 -3
lines
Diff to previous 1.24 (colored)
Update to 9.0 Changelog: PulseAudio 9.0 Changes at a glance: * Automatic routing improvements * Beamforming and various other new features in the WebRTC echo canceller * Various improvements in module-role-cork and module-role-ducking * LFE remixing disabled by default * memfd-backed shared memory transport * Support for sample rates up to 384 kHz * webrtc-audio-processing dependency minimum version bumped to 0.2 * Changed the C standard from C99 to C11. Detailed change log: http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/9.0 Contributors Ahmed S. Darwish Alexander E. Patrakov Arun Raghavan Barun Kumar Singh David Henningsson Deepak Srivastava Gabor Kelemen Georg Chini Jeremy Huddleston Sequoia Jonathan Perkin Juho Hämäläinen Jungsup Lee Kamil Rytarowski Marcin Lewandowski Milo Casagrande Muhammet Kara Nazar Mokrynskyi Peter Meerwald Piotr Drg Sachin Kumar Chauhan Sangchul Lee Tanu Kaskinen YunQiang Su
Revision 1.23.2.1 / (download) - annotate - [select for diffs], Sun May 17 11:48:54 2015 UTC (8 years, 6 months ago) by bsiegert
Branch: pkgsrc-2015Q1
Changes since 1.23: +3 -1
lines
Diff to previous 1.23 (colored) next main 1.24 (colored)
Pullup ticket #4667 - requested by joerg audio/pulseaudio: build fix Revisions pulled up: - audio/pulseaudio/buildlink3.mk 1.24 --- Module Name: pkgsrc Committed By: wiz Date: Sun Apr 19 06:42:02 UTC 2015 Modified Files: pkgsrc/audio/pulseaudio: buildlink3.mk pkgsrc/x11/qt5-qtmultimedia: Makefile Log Message: Wrap libtool arguments (instead of cxx) and do it for all pulseaudio users instead of only qt5-qtmultimedia. Fixes build failures in qt5-qtmultimedia users like kid3. Suggested by joerg.
Revision 1.24 / (download) - annotate - [select for diffs], Sun Apr 19 06:42:02 2015 UTC (8 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base,
pkgsrc-2016Q2,
pkgsrc-2016Q1-base,
pkgsrc-2016Q1,
pkgsrc-2015Q4-base,
pkgsrc-2015Q4,
pkgsrc-2015Q3-base,
pkgsrc-2015Q3,
pkgsrc-2015Q2-base,
pkgsrc-2015Q2
Changes since 1.23: +3 -1
lines
Diff to previous 1.23 (colored)
Wrap libtool arguments (instead of cxx) and do it for all pulseaudio users instead of only qt5-qtmultimedia. Fixes build failures in qt5-qtmultimedia users like kid3. Suggested by joerg.
Revision 1.23 / (download) - annotate - [select for diffs], Sat Feb 21 23:13:10 2015 UTC (8 years, 9 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base
Branch point for: pkgsrc-2015Q1
Changes since 1.22: +3 -3
lines
Diff to previous 1.22 (colored)
Update to 6.0 * Remove obsolete hal option for PLIST. Changelog: PulseAudio 6.0 Release Notes Changes at a Glance BlueZ 5 native HSP (headset) support BlueZ 5 HFP (hands-free) profile support via oFono systemd socket activation support Better support for multichannel and 2.1 profiles Remap optimisations Many minor improvements, bug fixes, and i18n updates Notes for Application Developers New function in libpulse: pa_stream_write_ext_free(). The function allows more flexible use of free callbacks than the regular pa_stream_write() function. This is useful if an audio buffer is part of a bigger structure that needs to be freed or unreferenced when the audio buffer is no longer needed. We now have Vala bindings for libpulse-simple.
Revision 1.22 / (download) - annotate - [select for diffs], Mon Jun 9 13:08:19 2014 UTC (9 years, 5 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base,
pkgsrc-2014Q4,
pkgsrc-2014Q3-base,
pkgsrc-2014Q3,
pkgsrc-2014Q2-base,
pkgsrc-2014Q2
Changes since 1.21: +3 -3
lines
Diff to previous 1.21 (colored)
Update to 5.0 from 2.1 * Remove dependency to sysutils/hal, hald backend is removed. * Use deprecated OSS backend under NetBSD (alsa backend should be used?) Changelog: PulseAudio 5.0 Changes at a glance: * BlueZ 5 support (A2DP only) * Reimplementation of the tunnel modules * Native log target support for systemd-journal * Resampler refactoring * --monitor-stream option for parecord and parec * "latency_msec" argument for module-rtp-recv * "inhibit_auto_suspend" argument for module-rtp-send * "auto" argument for module-tunnel-sink and module-tunnel-source * Removed module-bluetooth-proximity * Jack detection for line out * Laptop internal surround speaker volume support * Improved float->s16 and s16->float sample conversion for ARM NEON * "Available" flag for card profiles * Removed module-dbus-protocol from the default configuration * Lots of other enhancements, bug fixes, and documenation and i18n updates Detailed change log: http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/5.0 PulseAudio 4.0 Changes at a glance: * Better handling of low latency requests * Optimisations while mixing (generic, ARM NEON) * Default resampler is now speex-float-1 (lower CPU usage) * Major Bluetooth refactoring for better reliability and easier maintenance * Fixes for graceful hand-off to/from JACK * New module to apply ducking based on stream roles * Echo canceller infrastructure fixes * Bash and zsh completion for command line tools * Solaris and OS X fixes * Lots of other enhancements, bug fixes, and documenation and i18n updates Detailed change log: http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/4.0 PulseAudio 3.0 Release Notes We're, back with another shiny PulseAudio release! While the 3.0 release was a little delayed, it brings a number of important improvements, and bug fixes. A summary of changes follows. Notable Changes ALSA Use Case Manager (UCM) support Runtime editable LADSPA filter parameters Out-of-the-box support for Bluetooth sources ARM NEON optimisations Configurable device latency offset Adhere to the XDG Base Directory Specification Various ALSA changes Lots of infrastructure improvements Packaging Bluetooth support requires now "sbc", a library for the SBC codec. The codec used to be included within PulseAudio, but it has now been split off into a separate library. It's available at http://www.bluez.org. Support for the "socket API" of BlueZ has been dropped in favour of the D-Bus based "media API". Due to this change, the minimum supported version of BlueZ is now 4.99. Also, make sure that you don't have "Disable=Media" in /etc/bluetooth/audio.conf. And due to a bug in BlueZ, it's probably necessary to have "Disable=Socket", otherwise there will be problems with the A2DP profile. Support for HAL has been removed. This shouldn't affect anyone, but if it does, please configure PulseAudio to use udev instead. module-hal-detect still exists for maintaining configuration file compatibility, but all it does is to load module-udev-detect. module-hal-detect may get completely removed in 4.0.
Revision 1.21 / (download) - annotate - [select for diffs], Sun Apr 20 02:27:49 2014 UTC (9 years, 7 months ago) by ryoon
Branch: MAIN
Changes since 1.20: +2 -2
lines
Diff to previous 1.20 (colored)
Recursive revbump from json-c 0.12 update
Revision 1.20 / (download) - annotate - [select for diffs], Wed Apr 16 11:22:00 2014 UTC (9 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.19: +2 -2
lines
Diff to previous 1.19 (colored)
Bump PKGREVISION for libatomic_ops PKGNAME change.
Revision 1.19 / (download) - annotate - [select for diffs], Mon Nov 25 12:00:45 2013 UTC (10 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base,
pkgsrc-2014Q1,
pkgsrc-2013Q4-base,
pkgsrc-2013Q4
Changes since 1.18: +2 -2
lines
Diff to previous 1.18 (colored)
PKGREVISION bump for json-c shlib rename.
Revision 1.18 / (download) - annotate - [select for diffs], Tue Nov 6 12:04:34 2012 UTC (11 years ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2013Q3-base,
pkgsrc-2013Q3,
pkgsrc-2013Q2-base,
pkgsrc-2013Q2,
pkgsrc-2013Q1-base,
pkgsrc-2013Q1,
pkgsrc-2012Q4-base,
pkgsrc-2012Q4
Changes since 1.17: +9 -1
lines
Diff to previous 1.17 (colored)
Bump PKGREVISION. Add buildlink dependency to json-c and xorg libraries.
Revision 1.17 / (download) - annotate - [select for diffs], Sat Nov 3 09:08:51 2012 UTC (11 years ago) by tron
Branch: MAIN
Changes since 1.16: +2 -2
lines
Diff to previous 1.16 (colored)
Correct directory name of "pulseaudio" package.
Revision 1.16 / (download) - annotate - [select for diffs], Sat Nov 3 01:54:55 2012 UTC (11 years ago) by ryoon
Branch: MAIN
Changes since 1.15: +12 -8
lines
Diff to previous 1.15 (colored)
Update to 2.1 * Tested on NetBSD/i386 5.1, /i386 6.0, and /amd64 6.99.13 * Also tested on OpenIndiana/i386 151a7, but my environment lacks audio device, so I cannot check audio output * Tested with multimedia/mplayer's -ao pulse option, works fine * Add gm4 to USE_TOOLS for OpenIndiana build Changelog: Many changes. See http://www.freedesktop.org/wiki/Software/PulseAudio .
Revision 1.15 / (download) - annotate - [select for diffs], Sat Sep 15 10:03:43 2012 UTC (11 years, 2 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base,
pkgsrc-2012Q3
Changes since 1.14: +2 -2
lines
Diff to previous 1.14 (colored)
recursive bump from libffi shlib major bump (additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
Revision 1.14 / (download) - annotate - [select for diffs], Mon May 7 01:53:15 2012 UTC (11 years, 6 months ago) by dholland
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base,
pkgsrc-2012Q2
Changes since 1.13: +2 -2
lines
Diff to previous 1.13 (colored)
Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=) It turns out there were a lot of these.
Revision 1.13 / (download) - annotate - [select for diffs], Sat Mar 3 00:12:02 2012 UTC (11 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base,
pkgsrc-2012Q1
Changes since 1.12: +2 -2
lines
Diff to previous 1.12 (colored)
Recursive bump for pcre-8.30* (shlib major change)
Revision 1.12 / (download) - annotate - [select for diffs], Mon Feb 6 12:39:29 2012 UTC (11 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.11: +2 -2
lines
Diff to previous 1.11 (colored)
Revbump for a) tiff update to 4.0 (shlib major change) b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk) Enjoy.
Revision 1.11 / (download) - annotate - [select for diffs], Tue Jan 24 09:10:50 2012 UTC (11 years, 10 months ago) by sbd
Branch: MAIN
Changes since 1.10: +2 -2
lines
Diff to previous 1.10 (colored)
Recursive dependency bump for databases/gdbm ABI_DEPENDS change.
Revision 1.10 / (download) - annotate - [select for diffs], Wed Sep 14 15:52:57 2011 UTC (12 years, 2 months ago) by hans
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base,
pkgsrc-2011Q4,
pkgsrc-2011Q3-base,
pkgsrc-2011Q3
Changes since 1.9: +2 -2
lines
Diff to previous 1.9 (colored)
Fix libatomic_ops dependency to match the logic in Makefile.
Revision 1.9 / (download) - annotate - [select for diffs], Tue Aug 23 13:06:47 2011 UTC (12 years, 3 months ago) by obache
Branch: MAIN
Changes since 1.8: +2 -2
lines
Diff to previous 1.8 (colored)
Recursive bump from gdbm shlib bump.
Revision 1.8 / (download) - annotate - [select for diffs], Fri Apr 22 13:42:27 2011 UTC (12 years, 7 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2011Q2-base,
pkgsrc-2011Q2
Changes since 1.7: +2 -1
lines
Diff to previous 1.7 (colored)
recursive bump from gettext-lib shlib bump.
Revision 1.7 / (download) - annotate - [select for diffs], Thu Feb 11 17:52:10 2010 UTC (13 years, 9 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2011Q1-base,
pkgsrc-2011Q1,
pkgsrc-2010Q4-base,
pkgsrc-2010Q4,
pkgsrc-2010Q3-base,
pkgsrc-2010Q3,
pkgsrc-2010Q2-base,
pkgsrc-2010Q2,
pkgsrc-2010Q1-base,
pkgsrc-2010Q1
Changes since 1.6: +2 -1
lines
Diff to previous 1.6 (colored)
the libs need dbus, so propagate a dependency
Revision 1.6 / (download) - annotate - [select for diffs], Sun Feb 7 12:46:29 2010 UTC (13 years, 9 months ago) by obache
Branch: MAIN
Changes since 1.5: +2 -1
lines
Diff to previous 1.5 (colored)
Also add missing buildlinkfy to buildlink3.mk.
Revision 1.5 / (download) - annotate - [select for diffs], Tue Feb 2 12:39:14 2010 UTC (13 years, 9 months ago) by jmcneill
Branch: MAIN
Changes since 1.4: +2 -1
lines
Diff to previous 1.4 (colored)
- add libsndfile to bl3 - don't invoke git when running autoreconf - bump pkgrevision
Revision 1.4 / (download) - annotate - [select for diffs], Tue Jul 7 10:44:18 2009 UTC (14 years, 4 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base,
pkgsrc-2009Q4,
pkgsrc-2009Q3-base,
pkgsrc-2009Q3
Changes since 1.3: +11 -1
lines
Diff to previous 1.3 (colored)
Added minimum buildlink found in lib/libpulse.la (not all libpulse*.la). Fixes PR#41625.
Revision 1.3 / (download) - annotate - [select for diffs], Fri Mar 20 19:23:58 2009 UTC (14 years, 8 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base,
pkgsrc-2009Q2,
pkgsrc-2009Q1-base,
pkgsrc-2009Q1
Changes since 1.2: +6 -13
lines
Diff to previous 1.2 (colored)
Simply and speed up buildlink3.mk files and processing. This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
Revision 1.2 / (download) - annotate - [select for diffs], Sat Jan 3 19:34:02 2009 UTC (14 years, 10 months ago) by gdt
Branch: MAIN
Changes since 1.1: +3 -1
lines
Diff to previous 1.1 (colored)
Express depdendency on glib2 and add it to bl3 file, so that depending packages that use pkg-config to check for pulseaudio but don't depend on glib2 can build. Reviewed by wiz@.
Revision 1.1 / (download) - annotate - [select for diffs], Thu Dec 18 15:03:22 2008 UTC (14 years, 11 months ago) by jmcneill
Branch: MAIN
CVS Tags: pkgsrc-2008Q4-base,
pkgsrc-2008Q4
add bl3