Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | padsp: wrap __open_2 and __open64_2 | Michal Schmidt | 2011-01-10 | 1 | -9/+52 |
| | | | | | | These functions are used in OSS programs where the "flags" parameter for open() is not a build-time constant and the build has _FORTIFY_SOURCE enabled. | ||||
* | build-sys: Replace dummy Makefiles with proper Makefile.am's | Colin Guthrie | 2010-12-04 | 2 | -1/+20 |
| | | | | | | | | | | | | | | | | | | | | | | | | This is needed to better support out of tree builds (including distcheck) and to ensure the necessary folders are created in the build tree on configure and also works around an intl-tools bug (https://bugs.launchpad.net/intltool/+bug/605826) The Makefile.am's used are minimal (and in some cases completely blank). At present they do not include anything interesting with the majority of the real work still done by the monolitic src/Makefile.am It may make sense to start splitting out src/Makefile.am into smaller chunks but this commit makes the minimum changes to address the issues that result from using make distcheck and other out of tree builds. Note: This 'breaks' the ability to type make in e.g. the src/modules folder and have all of PA rebuilt accordingly (this is because the static Makefiles previously present just did a "make -C ..") which was purportedly for use in emacs. But I'm sure there will be a better and more robust way to configure emacs to do your builds properly if this behaviour is still desirable. | ||||
* | x11: Use the default screen for X11 properties. | Colin Guthrie | 2010-09-18 | 1 | -28/+28 |
| | | | | | This commit restores the functionality originally included in 65e807 by Leszek Koltunski. | ||||
* | xcb: Ensure the XCB connection is valid before using it. | Colin Guthrie | 2010-09-18 | 1 | -0/+5 |
| | |||||
* | x11: Partially convert to XCB. | Colin Guthrie | 2010-08-15 | 1 | -34/+33 |
| | | | | | | This commit mostly converts the X11 handling to XCB. There are still some uses of XLib to deal with the X11 session handling modules, however all client-side code should now be free of XLib and thus this should fix Bug #799 | ||||
* | pacat: pass buffer_attr to recording streams too | Lennart Poettering | 2010-02-21 | 1 | -1/+1 |
| | | | | | | Pointed out by Colin Guthrie. https://tango.0pointer.de/pipermail/pulseaudio-discuss/2010-February/006698.html | ||||
* | pacmd: don't enter busy loop when reading from stdin very early | Lennart Poettering | 2010-02-18 | 1 | -86/+100 |
| | | | | | | pointed out in: https://tango.0pointer.de/pipermail/pulseaudio-discuss/2010-January/006365.html | ||||
* | pacmd: store away fd type | Lennart Poettering | 2010-02-18 | 1 | -4/+5 |
| | |||||
* | pacat: always fully fulfill write requests | Lennart Poettering | 2010-02-18 | 1 | -17/+30 |
| | | | | | | | Make sure we always fulfill write requests from the server. If we don't the server won't ask us again and playback will stay stuck. https://tango.0pointer.de/pipermail/pulseaudio-discuss/2010-February/006611.html | ||||
* | padsp: emulate /dev/audio, too | Lennart Poettering | 2010-02-16 | 1 | -35/+20 |
| | | | | https://bugzilla.redhat.com/show_bug.cgi?id=561262 | ||||
* | pacat: allow configuration of latency in msec | Lennart Poettering | 2010-01-15 | 1 | -9/+37 |
| | |||||
* | core-util: unify how we determine the temporary directory | Lennart Poettering | 2009-09-17 | 1 | -10/+1 |
| | |||||
* | Improve TMPDIR handling | Lennart Poettering | 2009-09-17 | 1 | -1/+14 |
| | | | | | | Patch from 'jnelson', http://pulseaudio.org/ticket/653 | ||||
* | pacat: use fully automatic buffer sizes if possible | Lennart Poettering | 2009-09-17 | 1 | -5/+9 |
| | |||||
* | padsp: properly return return values (llvm-clang-analyzer) | Lennart Poettering | 2009-09-08 | 1 | -3/+3 |
| | |||||
* | pacat: don't convert stream name twice (llvm-clang-analyzer) | Lennart Poettering | 2009-09-08 | 1 | -1/+0 |
| | |||||
* | llvm-clang-analyzer: drop a few unnecessary assignments and other trivial fixes | Lennart Poettering | 2009-09-08 | 1 | -3/+2 |
| | |||||
* | i18n: move \r out of translatable string | Lennart Poettering | 2009-09-07 | 1 | -1/+2 |
| | | | | https://bugzilla.redhat.com/show_bug.cgi?id=521552 | ||||
* | libpulse: introduce PA_BYTES_SNPRINT_MAX and make use of it wherever applicable | Lennart Poettering | 2009-09-06 | 1 | -2/+2 |
| | |||||
* | pactl: drop unnecessary newlines from pa_log() invocations | Lennart Poettering | 2009-08-31 | 1 | -50/+50 |
| | |||||
* | pactl: implement pactl commands for changing volumes/mute stati | Lennart Poettering | 2009-08-31 | 1 | -15/+177 |
| | |||||
* | pacmd: handle multi word commands in argv[] properly | Lennart Poettering | 2009-08-14 | 1 | -1/+1 |
| | |||||
* | pacmd: port pacmd from select() to poll() so that we notice writer side hangups | Lennart Poettering | 2009-08-12 | 1 | -20/+40 |
| | |||||
* | core-util: replace remaining fixed size destination string functions by ↵ | Lennart Poettering | 2009-08-01 | 1 | -3/+5 |
| | | | | | | | | | | _malloc() versions This helps portability to GNU/Hurd. Patch originally from Samuel Thibault but modified. Closes ticket #546 | ||||
* | pacat: use zero-copy write calls when playing audio file | Lennart Poettering | 2009-07-23 | 1 | -61/+65 |
| | |||||
* | Base mainloop on pa_rtclock_now() | Marc-André Lureau | 2009-06-20 | 2 | -15/+7 |
| | | | | | | | | | | | | | | | | Move the mainloop to monotonic based time events. Introduces 4 helper functions: pa_{context,core}_rttime_{new,restart}(), that fill correctly a timeval with the rtclock flag set if the mainloop supports it. Both mainloop-test and mainloop-test-glib works with rt and timeval based time events. PulseAudio and clients should be fully functional. This patch has received several iterations, and this one as been largely untested. Signed-off-by: Marc-André Lureau <marca-andre.lureau@nokia.com> | ||||
* | pactl: show list of supported ports | Lennart Poettering | 2009-06-17 | 1 | -0/+24 |
| | |||||
* | pactl: implement pactl set-{sink|source}-port | Lennart Poettering | 2009-06-17 | 1 | -5/+52 |
| | |||||
* | utils: use pa_path_get_filename() where applicable | Lennart Poettering | 2009-06-04 | 2 | -16/+3 |
| | |||||
* | sndfile: big rework of libsndfile interfacing code | Lennart Poettering | 2009-05-26 | 4 | -781/+645 |
| | | | | | | | | | This adds proper channel map handling when reading/writing audio files. This allows surround .WAV files to be played with the right channel setup automatically. This also merges paplay into pacat and adds recording into formatted files to pacat. | ||||
* | core-util: introduce pa_disable_sigpipe() | Lennart Poettering | 2009-05-26 | 1 | -1/+3 |
| | |||||
* | pacat: add missing newline | Lennart Poettering | 2009-04-14 | 1 | -1/+1 |
| | |||||
* | in verbose mode log buffer attr changes | Lennart Poettering | 2009-04-01 | 1 | -0/+8 |
| | |||||
* | Merge commit 'coling/lgpl21' | Lennart Poettering | 2009-03-03 | 8 | -8/+8 |
|\ | |||||
| * | Use LGPL 2.1 on all files previously using LGPL 2 | Colin Guthrie | 2009-03-03 | 8 | -8/+8 |
| | | |||||
* | | pass profile priority value to clients | Lennart Poettering | 2009-03-03 | 1 | -1/+1 |
|/ | |||||
* | introduce default channel map in addition to the default sample spec | Lennart Poettering | 2009-02-21 | 1 | -10/+13 |
| | |||||
* | padsp: don't use si if it's NULL | Marc-André Lureau | 2009-02-19 | 1 | -2/+2 |
| | |||||
* | pacat: remove unused variable | Marc-André Lureau | 2009-02-19 | 1 | -2/+1 |
| | |||||
* | pactl: return in case of error reading file (avoid using freed d) | Marc-André Lureau | 2009-02-19 | 1 | -0/+1 |
| | |||||
* | pactl: check if pa_context_connect succeed | Marc-André Lureau | 2009-02-19 | 1 | -1/+4 |
| | |||||
* | paplay: check if pa_context_connect() succeed | Marc-André Lureau | 2009-02-19 | 1 | -1/+4 |
| | |||||
* | allow sending meta/policy events to clients | Lennart Poettering | 2009-02-12 | 1 | -0/+13 |
| | |||||
* | make pacmd work in a pipe | Lennart Poettering | 2009-02-04 | 1 | -36/+68 |
| | |||||
* | swap argument order of pa_cvolume_get_balance() to be a bit more systematic | Lennart Poettering | 2009-01-27 | 1 | -4/+4 |
| | |||||
* | implement pactl set-card-profile | Lennart Poettering | 2009-01-21 | 1 | -19/+38 |
| | |||||
* | show active profile | Lennart Poettering | 2009-01-20 | 1 | -0/+4 |
| | |||||
* | add client API for querying card information | Lennart Poettering | 2009-01-20 | 1 | -1/+47 |
| | |||||
* | include sink/source state in pactl output | Lennart Poettering | 2009-01-19 | 1 | -0/+20 |
| | |||||
* | Beef pactl output up a bit | Lennart Poettering | 2009-01-19 | 1 | -81/+131 |
| |