summaryrefslogtreecommitdiffstats
path: root/src/utils
Commit message (Collapse)AuthorAgeFilesLines
* parecord: Automatically detect file format from extensionMaarten Bosmans2011-06-271-7/+11
| | | | And fix a small bug in pa_sndfile_format_from_string.
* Remove libpulse-browse and pabrowseMaarten Bosmans2011-06-241-156/+0
|
* Remove unnecessary #includesMaarten Bosmans2011-06-225-5/+0
|
* pactl: Add a set-source-output-volume commandArun Raghavan2011-06-221-1/+48
|
* introspect: Get format of source outputColin Guthrie2011-06-221-1/+11
| | | | | | This gets the negotiated format of source outputs in pa_context_get_source_output*(). Also prints the format and volume in 'pactl list'.
* introspect: Get formats for sourcesColin Guthrie2011-06-221-1/+10
| | | | | This gets the list of supported formats for a source in pa_context_get_source_info*(). Also prints these in 'pactl list'.
* introspect: Get format of sink inputArun Raghavan2011-05-021-1/+3
| | | | | This gets the negotiated format of sink inputs in pa_context_get_sink_input*(). Also prints the format in 'pactl list'.
* introspect: Get formats for sinksArun Raghavan2011-05-021-1/+10
| | | | | This gets the list of supported formats for a sink in pa_context_get_sink_info*(). Also prints these in 'pactl list'.
* pactl: Add short output format for list actionMaarten Bosmans2011-03-291-9/+79
|
* pactl: Separate stat and info actionsMaarten Bosmans2011-03-291-2/+9
|
* pactl: Add subcommands to the list commandMaarten Bosmans2011-03-291-14/+53
|
* pactl: Accept more volume specification formatsMaarten Bosmans2011-03-291-58/+171
| | | | | With this you can specify the volume with 6554, 10%, 0.001 or -60dB, all resulting in the same volume change.
* Fix up some double spacesMaarten Bosmans2011-03-182-4/+4
|
* Fixup #include directives according to Coding StyleMaarten Bosmans2011-03-111-1/+1
| | | | | Use #include "header.h" if functionality of header.h is implemented and #include <header.h> if functionality of header.h is used.
* Fix up according to Coding StyleMaarten Bosmans2011-03-111-2/+1
| | | | Only whitespace changes in here
* pacat: Fix memory leak when draining the context.Tanu Kaskinen2011-03-111-1/+3
|
* Get rid of some unused-function compiler warningsMaarten Bosmans2011-03-021-0/+2
|
* x11: Make pax11publish -r remove PULSE_SESSION_IDColin Guthrie2011-03-011-0/+1
| | | | | | | This is not set by pax11publish, but module-x11-publish does so this tool should tidy that up. It is only removed when passing -r and is ignored when actually setting up it's own properties from the conf files/guesswork.
* build: Don't include empty Makefile.am in subdirsMaarten Bosmans2011-01-311-20/+0
|
* padsp: wrap __open_2 and __open64_2Michal Schmidt2011-01-101-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'sColin Guthrie2010-12-052-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.
* pactl: Validate volume before settingArun Raghavan2010-10-151-0/+15
| | | | | This makes sure that a valid volume is provided before setting on sink/sink-input/source.
* x11: Use the default screen for X11 properties.Colin Guthrie2010-09-181-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 Guthrie2010-09-181-0/+5
|
* x11: Partially convert to XCB.Colin Guthrie2010-09-181-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 Note that this removes the screen-based changes by Leszek Koltunski in 65e80, however this will be restored in due course.
* AC3 passthrough supportPierre-Louis Bossart2010-08-121-0/+7
| | | | | | | | | | | | Second version after Tanu's feedback TODO: - notify client that volume control is disabled - change sink rate in passthrough mode if needed - automatic detection of passthrough mode instead of hard coded profile names Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@intel.com>
* pacat: pass buffer_attr to recording streams tooLennart Poettering2010-02-211-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 earlyLennart Poettering2010-02-211-86/+100
| | | | | | pointed out in: https://tango.0pointer.de/pipermail/pulseaudio-discuss/2010-January/006365.html
* pacmd: store away fd typeLennart Poettering2010-02-211-4/+5
|
* pacat: always fully fulfill write requestsLennart Poettering2010-02-211-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, tooLennart Poettering2010-02-211-35/+20
| | | | https://bugzilla.redhat.com/show_bug.cgi?id=561262
* Revert "pacat: Don't use any buffer attr if we don't set any latency/process ↵Lennart Poettering2010-02-211-9/+4
| | | | | | time params" This reverts commit ff2091b2c47dfa7d9f1397627b72d9366b60f566.
* pactl: implement pactl subscribeLennart Poettering2010-02-211-4/+89
| | | | This is a simple debugging tool which prints out subscription events
* pacat: Don't use any buffer attr if we don't set any latency/process time paramsColin Guthrie2010-02-111-4/+9
|
* pacat: allow configuration of latency in msecLennart Poettering2010-02-091-9/+37
|
* poll() is totally broken on Mac OS XDaniel Mack2009-12-161-2/+2
| | | | | | Even on 10.5.8, poll() does not do the right thing. Haven't checked on newer versions. Hence, wrap all occurences of poll() to pa_poll and emulate that call with select() on OSX. This is totally embarassing.
* src/utils/qpaeq: added more friendly error messages to common errorsJason Newton2009-11-201-12/+26
|
* remove .py extension from qpaeqJason Newton2009-11-201-0/+0
|
* added qpaeq script for GUI equalizer control to src/utilJason Newton2009-11-201-0/+546
|
* use cloexec wrappers wherever applicableLennart Poettering2009-10-302-2/+2
|
* pactl: format cookie a little bit nicerLennart Poettering2009-10-281-2/+3
|
* pactl: include information about client context in pactl stat outputLennart Poettering2009-10-281-1/+14
|
* clients: drop definition of BUFSIZE which is unusedLennart Poettering2009-10-282-4/+0
|
* core-util: unify how we determine the temporary directoryLennart Poettering2009-09-171-10/+1
|
* Improve TMPDIR handlingLennart Poettering2009-09-171-1/+14
| | | | | | Patch from 'jnelson', http://pulseaudio.org/ticket/653
* pacat: use fully automatic buffer sizes if possibleLennart Poettering2009-09-171-5/+9
|
* padsp: properly return return values (llvm-clang-analyzer)Lennart Poettering2009-09-081-3/+3
|
* pacat: don't convert stream name twice (llvm-clang-analyzer)Lennart Poettering2009-09-081-1/+0
|
* llvm-clang-analyzer: drop a few unnecessary assignments and other trivial fixesLennart Poettering2009-09-081-3/+2
|
* i18n: move \r out of translatable stringLennart Poettering2009-09-071-1/+2
| | | | https://bugzilla.redhat.com/show_bug.cgi?id=521552