Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | pacat: Fix memory leak when draining the context. | Tanu Kaskinen | 2011-03-11 | 1 | -1/+3 |
| | |||||
* | Get rid of some unused-function compiler warnings | Maarten Bosmans | 2011-03-02 | 1 | -0/+2 |
| | |||||
* | AC3 passthrough support | Pierre-Louis Bossart | 2010-08-12 | 1 | -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 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 | ||||
* | pacat: always fully fulfill write requests | Lennart Poettering | 2010-02-21 | 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 | ||||
* | Revert "pacat: Don't use any buffer attr if we don't set any latency/process ↵ | Lennart Poettering | 2010-02-21 | 1 | -9/+4 |
| | | | | | | time params" This reverts commit ff2091b2c47dfa7d9f1397627b72d9366b60f566. | ||||
* | pacat: Don't use any buffer attr if we don't set any latency/process time params | Colin Guthrie | 2010-02-11 | 1 | -4/+9 |
| | |||||
* | pacat: allow configuration of latency in msec | Lennart Poettering | 2010-02-09 | 1 | -9/+37 |
| | |||||
* | use cloexec wrappers wherever applicable | Lennart Poettering | 2009-10-30 | 1 | -1/+1 |
| | |||||
* | pacat: use fully automatic buffer sizes if possible | Lennart Poettering | 2009-09-17 | 1 | -5/+9 |
| | |||||
* | 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 | ||||
* | 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 | 1 | -14/+5 |
| | | | | | | | | | | | | | | | | 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> | ||||
* | sndfile: big rework of libsndfile interfacing code | Lennart Poettering | 2009-05-26 | 1 | -223/+494 |
| | | | | | | | | | 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. | ||||
* | 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 |
| | |||||
* | Use LGPL 2.1 on all files previously using LGPL 2 | Colin Guthrie | 2009-03-03 | 1 | -1/+1 |
| | |||||
* | pacat: remove unused variable | Marc-André Lureau | 2009-02-19 | 1 | -2/+1 |
| | |||||
* | allow sending meta/policy events to clients | Lennart Poettering | 2009-02-12 | 1 | -0/+13 |
| | |||||
* | for record streams fill in the latency as the fragsize | Lennart Poettering | 2009-01-12 | 1 | -0/+1 |
| | |||||
* | Make sure we don't drop any data on the client side | Lennart Poettering | 2009-01-10 | 1 | -9/+8 |
| | |||||
* | don't set the volume of pacat unless it is explicitly set | Lennart Poettering | 2008-10-22 | 1 | -1/+3 |
| | |||||
* | check for errors returned by pa_context_connect() | Lennart Poettering | 2008-09-05 | 1 | -1/+4 |
| | |||||
* | use pa_channel_map_compatible() where applicable | Lennart Poettering | 2008-09-05 | 1 | -1/+1 |
| | |||||
* | update documentation and help texts for s32le/s32be sample types | Lennart Poettering | 2008-09-05 | 1 | -1/+1 |
| | |||||
* | add a few more gcc warning flags and fix quite a few problems found by doing so | Lennart Poettering | 2008-08-19 | 1 | -11/+11 |
| | |||||
* | add i18n support | Lennart Poettering | 2008-08-06 | 1 | -54/+55 |
| | |||||
* | use (uint32_t) -1 to signify default buffer_attr values instead of 0, to ↵ | Lennart Poettering | 2008-06-27 | 1 | -0/+2 |
| | | | | allow prebuf=0 | ||||
* | get rid of svn $ keywords | Lennart Poettering | 2008-06-18 | 1 | -2/+0 |
| | |||||
* | merge glitch-free branch back into trunk | Lennart Poettering | 2008-05-15 | 1 | -31/+87 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2445 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | - Check process name when dealing with PID files | Lennart Poettering | 2007-11-21 | 1 | -11/+90 |
| | | | | | | | | | | | | - Add new PA_STREAM_FIX_CHANNELS, FIX_RATE, FIX_FORMAT, DONT_MOVE, VARIABLE_RATES to pa_sream_flags_t adn implement it - Expose those flags in pacat - Add notifications about device suspend/resume to the protocol and expose them in libpulse - Allow changing of buffer_attr during playback - allow disabling for remixing globally - hookup polkit support git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2067 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | Add copyright notices to all relevant files. (based on svn log) | Pierre Ossman | 2007-02-13 | 1 | -0/+3 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1426 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | Huge trailing whitespace cleanup. Let's keep the tree pure from here on, | Pierre Ossman | 2007-01-04 | 1 | -43/+43 |
| | | | | | | | mmmkay? git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1418 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | bump API and protocol version. Return PA_ERR_NOTSUPPORTED if ↵ | Lennart Poettering | 2006-08-01 | 1 | -1/+1 |
| | | | | | | pa_context_move_sink_input_by_*()is called for servers that don't support it git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1179 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | handle EOF correctly if it is read before the stream was created | Lennart Poettering | 2006-07-29 | 1 | -9/+13 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1164 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | replace a few remaining uppercase "Polypaudio" occurences with "PulseAudio" | Lennart Poettering | 2006-06-19 | 1 | -1/+1 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1036 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | big s/polyp/pulse/g | Lennart Poettering | 2006-06-19 | 1 | -6/+6 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1033 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | Returned buffer attr is const. | Pierre Ossman | 2006-05-26 | 1 | -1/+1 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@979 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | * add new API function pa_stream_get_buffer_attr(). | Lennart Poettering | 2006-05-25 | 1 | -1/+19 |
| | | | | | | | | | * modify pacat.c to make use of that new API * extend protocol to allow transfer of the necessary information * update protocol version accordingly git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@976 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | fix include line for "core-util.h" | Lennart Poettering | 2006-05-17 | 1 | -1/+0 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@923 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | replace memory allocation function calls with pa_xXXXX() | Lennart Poettering | 2006-05-17 | 1 | -25/+21 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@916 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | bump version number to 0.9 | Lennart Poettering | 2006-05-16 | 1 | -1/+1 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@886 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | take the filename specified on the command line as default stream name | Lennart Poettering | 2006-05-14 | 1 | -7/+11 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@863 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | fix volume range printed on --help | Lennart Poettering | 2006-04-26 | 1 | -2/+1 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@808 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | allow specifying the channel map to use on the command line | Lennart Poettering | 2006-04-26 | 1 | -3/+24 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@805 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | when storing recording data in file, create file with proper access rights | Lennart Poettering | 2006-04-12 | 1 | -1/+1 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@693 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | yet anotrher fix for slow links | Lennart Poettering | 2006-04-12 | 1 | -1/+1 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@692 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | small fix to deal properly with slow links | Lennart Poettering | 2006-04-12 | 1 | -4/+7 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@691 fefdeb5f-60dc-0310-8127-8f9354f1896f |