summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | | | | | | | | | Merge branch 'master' of git://0pointer.de/pulseaudioTanu Kaskinen2009-10-136-13/+19
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|_|_|_|_|/ / / / / | | |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | | | dbusiface-client: Fix the destructor (stop leaking stuff).Tanu Kaskinen2009-10-091-0/+2
| | |_|_|_|_|_|_|_|_|/ / / / / | |/| | | | | | | | | | | | |
* | | | | | | | | | | | | | | Merge branch 'master' of ssh://rootserver/home/lennart/git/public/pulseaudioLennart Poettering2009-11-232-12/+27
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge remote branch 'phish3/master'Lennart Poettering2009-11-232-12/+27
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | src/utils/qpaeq: added more friendly error messages to common errorsJason Newton2009-11-201-12/+26
| | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | Makefile.am: added qpaeq to installed scriptsJason Newton2009-11-201-0/+1
| | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | remove .py extension from qpaeqJason Newton2009-11-201-0/+0
| | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | Merge branch 'master' of ssh://rootserver/home/lennart/git/public/pulseaudioLennart Poettering2009-11-2225-423/+1209
|\| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | freebsd: implement pa_get_binary_nameJoe Marcus Clarke2009-11-211-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Stolen from http://www.freebsd.org/cgi/cvsweb.cgi/ports/audio/pulseaudio/files/patch-src_pulse_util.c?rev=1.1 and fixed for indentation.
| * | | | | | | | | | | | | | | | Simplify Makefile.am handling of ALSA-related files.Diego Elio 'Flameeyes' Pettenò2009-11-211-31/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead of declaring extra variables for the ALSA profiles and PATHS, and using EXTRA_DIST for the udev rule, use the dist_ prefix when declaring them for conditional installation. This relies on the fact that automake *is* smart enough to know that there exist *no* conditional dist, and will always distribute all of them.
| * | | | | | | | | | | | | | | | Avoid using devname as a variable name.Diego Elio 'Flameeyes' Pettenò2009-11-211-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On FreeBSD, devname() is a system function, and was overshadowed.
| * | | | | | | | | | | | | | | | Rename all the signal parameters and variables to something more explicit.Diego Elio 'Flameeyes' Pettenò2009-11-2110-309/+309
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Without this change, on FreeBSD you'll be bothered by tons of warnings about overshadowing signal(2).
| * | | | | | | | | | | | | | | | Since now we have FreeBSD atomic operations, don't require libatomic_ops.Diego Elio 'Flameeyes' Pettenò2009-11-211-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This lets the original configure script to pass on FreeBSD.
| * | | | | | | | | | | | | | | | Simplify handling of NetBSD atomic ops discovery.Diego Elio 'Flameeyes' Pettenò2009-11-211-23/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead of having a parameter to enable/disable them (which was also ignored by the source code side), simply identify NetBSD 5 (when the atomic ops were implemented the first time) in a $host switch and ignore checking for libatomic_ops.
| * | | | | | | | | | | | | | | | Merge branch 'master' of git://git.0pointer.de/pulseaudioDiego Elio 'Flameeyes' Pettenò2009-11-213-22/+715
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | | Merge remote branch 'phish3/master'Lennart Poettering2009-11-212-22/+611
| | |\| | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | | added qpaeq script for GUI equalizer control to src/utilJason Newton2009-11-201-0/+546
| | | | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | | module-equalizer-sink: add latency of output_q and input_q to get latency ↵Jason Newton2009-11-201-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | calculation
| | | * | | | | | | | | | | | | | | module-equalizer-sink: switch back to reference dsp implementation - cpu ↵Jason Newton2009-11-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | usage doesn't really change and there may be a bug in the vectorized version
| | | * | | | | | | | | | | | | | | module-equalizer-sink: (re)added output memblockq commented out timing debug ↵Jason Newton2009-11-201-19/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | statements
| | * | | | | | | | | | | | | | | | freebsd: fix atomic ops implementationsJoe Marcus Clarke2009-11-211-0/+104
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Stole from http://www.freebsd.org/cgi/cvsweb.cgi/ports/audio/pulseaudio/files/patch-src_pulsecore_atomic.h?rev=1.6
| * | | | | | | | | | | | | | | | | Check for stow using AC_CHECK_PROG rather than type -p.Diego Elio 'Flameeyes' Pettenò2009-11-201-2/+4
| |/ / / / / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The type -p check is not compatible with POSIX shells, and indeed fails when used with the FreeBSD 8 default shell. Instead the AC_CHECK_PROG macro is written properly to look for the command.
| * | | | | | | | | | | | | | | | Include sys/filio.h if present; this makes use of FIONREAD on Solaris.Diego Elio 'Flameeyes' Pettenò2009-11-202-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | FIONREAD on OpenSolaris is declared in sys/filio.h. The RTP modules already rely on the presence of FIONREAD, and check for the header, so this brings the pipe source and sink modules on par with them.
| * | | | | | | | | | | | | | | | Don't declare the variable l if FIONREAD is not defined.Diego Elio 'Flameeyes' Pettenò2009-11-202-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This avoids two warnings due to FIONREAD not being defined.
| * | | | | | | | | | | | | | | | Fix build on Solaris: pass the third parameter to pa_cloexec_open.Diego Elio 'Flameeyes' Pettenò2009-11-201-1/+1
| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | Move the platform-specific defines after the compiler has been found.Diego Elio 'Flameeyes' Pettenò2009-11-201-13/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Without this change, on OpenSolaris, it's possible that the compiler will be reported, by default, as failing to produce executables, since _XOPEN_SOURCE=600 requires a C99 compiler to compile even the simples of the programs.
| * | | | | | | | | | | | | | | | alsa: fix minor sampling rate deviations before adjusting the buffer sizeLennart Poettering2009-11-201-7/+9
| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | alsa: fix log output when the audio device refuses to give us again the same ↵Lennart Poettering2009-11-202-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | period settings we had before
| * | | | | | | | | | | | | | | | pulse: ask for timing updates both *before* and *after* triggering a stream ↵Lennart Poettering2009-11-201-2/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | state change so that in the STARTED/UNDERFLOW callbacks we accurate transport latency information
| * | | | | | | | | | | | | | | | pulse: delay smoother update only when unpausing, not when pausing, since we ↵Lennart Poettering2009-11-201-17/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | don't want the timer to advance when we are supposedly already paused
| * | | | | | | | | | | | | | | | pulse: try to fix inaccuracy with uncork timing for streams that are created ↵Lennart Poettering2009-11-201-1/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in corked state
| * | | | | | | | | | | | | | | | daemon: complain if user passes too many argumentsLennart Poettering2009-11-201-0/+37
| |/ / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | Merge branch 'master' of ssh://rootserver/home/lennart/git/public/pulseaudioLennart Poettering2009-11-206-70/+86
|\| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | rygel: fix itemCount property for sourcesLennart Poettering2009-11-181-11/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes http://pulseaudio.org/ticket/721
| * | | | | | | | | | | | | | | build-sys: Fix missing trailing slash in 14eaf2Colin Guthrie2009-11-161-1/+1
| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | build-sys: Make sure all alsa path config files are installedSjoerd Simons2009-11-151-39/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While all alsa path configuration files were in EXTRA_DIST not all of them were in in alsapaths_DATA. Fixed by only defining the list in one place
| * | | | | | | | | | | | | | | device-manager: Update docs version -> 0.9.20Colin Guthrie2009-11-111-12/+12
| | |_|_|_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Third time is a charm... maybe.
| * | | | | | | | | | | | | | core: make cpuid code compile cleanly with 32bit PICLennart Poettering2009-11-111-2/+6
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | core: adjust volume only when there is actually a memory blockLennart Poettering2009-11-111-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes an assert that is hit in somne niche cases: https://bugzilla.redhat.com/show_bug.cgi?id=533482
| * | | | | | | | | | | | | | protocol: use the right sample rate for sourcesWim Taymans2009-11-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use the correct sample rate for reporting about the timing.
| * | | | | | | | | | | | | | device-manager: Update docs version -> 0.9.20Colin Guthrie2009-11-091-12/+12
| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | ramping: minor cleanupsLennart Poettering2009-11-051-2/+10
| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | Merge remote branch 'origin/merge-queue'Lennart Poettering2009-11-055-140/+600
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/pulsecore/sink-input.c src/pulsecore/sink.c
| * | | | | | | | | | | | | | Add volume ramping feature - sink modificationmerge-queuezbt2009-08-051-1/+5
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | Add volume ramping feature - sink-input modificationzbt2009-08-052-60/+312
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | Add volume ramping feature - envelop fixzbt2009-08-052-65/+273
| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | jack: never try to autoconnect to MIDI portsLennart Poettering2009-11-052-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Original patch supplied by 'adi' http://pulseaudio.org/ticket/669
* | | | | | | | | | | | | | | man: fix build with --disable-manpagesLennart Poettering2009-11-051-23/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | http://pulseaudio.org/ticket/698
* | | | | | | | | | | | | | | lirc,mmkvd: added module parameters volume_limit, volume_stepVladimir Kokarev2009-11-052-10/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | volume_limit sets maximum volume that can be set from the module default is PA_VOLUME_NORM*3/2 (150%) volume_step sets step in volume changing default is PA_VOLUME_NORM/20 values are of raw pa_volume_t type
* | | | | | | | | | | | | | | volume: add pa_cvolume_inc_clamp functionVladimir Kokarev2009-11-053-3/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | added function to increase volume not exceeding specified limit simply changed PA_VOLUME_MAX to 'limit' in pa_cvolume_inc pa_cvolume_inc now calls pa_cvolume_inc_clamp with PA_VOLUME_MAX limit