Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix calculation of avail_min | Lennart Poettering | 2009-01-14 | 2 | -2/+2 |
| | |||||
* | Port sine modules to pa_memchunk_sine() | Lennart Poettering | 2009-01-12 | 2 | -59/+25 |
| | |||||
* | make module-sine-source actually work | Lennart Poettering | 2009-01-10 | 1 | -7/+18 |
| | |||||
* | Merge branch 'master' of ssh://rootserver/home/lennart/git/public/pulseaudio | Lennart Poettering | 2009-01-08 | 12 | -531/+766 |
|\ | |||||
| * | bluetooth: Update sbc from git upstream. | Marc-André Lureau | 2009-01-08 | 4 | -347/+460 |
| | | | | | | | | | | It contains encoding fixes, pass the conformance tests, and is now vectorizable. Next update might include SSE and/or Neon code. | ||||
| * | Prefer mixer controls with volumes over switches | Lennart Poettering | 2009-01-08 | 4 | -11/+75 |
| | | | | | | | | | | | | | | | | When we look for a mixer control prefer controls that have both volume and a mute switch over those that have only a volume switch over those that only have a mute switch. Originally pointed out by Adel Gadllah. | ||||
| * | Fix sending wrong codec capability length. | Luiz Augusto von Dentz | 2009-01-06 | 1 | -1/+4 |
| | | |||||
| * | Fix send and recv message sizes. | Luiz Augusto von Dentz | 2009-01-06 | 1 | -2/+7 |
| | | |||||
| * | Send packets with proper size. | Luiz Augusto von Dentz | 2009-01-05 | 1 | -1/+1 |
| | | |||||
| * | Multicast SDP packets sent with same IP TTL as RTP packets | Tom Bamford | 2009-01-05 | 1 | -0/+5 |
| | | | | | | | | Signed-off-by: Lennart Poettering <lennart@poettering.net> | ||||
| * | Merge commit 'vudentz/master' | Lennart Poettering | 2008-12-23 | 3 | -172/+217 |
| |\ | |||||
| | * | Update module-bluetooth-device to the new ipc. | Luiz Augusto von Dentz | 2008-12-22 | 3 | -172/+217 |
| | | | |||||
* | | | Add new test source module-sine-source | Lennart Poettering | 2009-01-08 | 1 | -0/+335 |
| | | | |||||
* | | | A few minor cleanups and updates | Lennart Poettering | 2009-01-08 | 5 | -14/+21 |
| | | | |||||
* | | | Implement base_volume for ALSA sinks/sources | Lennart Poettering | 2008-12-24 | 2 | -32/+47 |
|/ / | |||||
* | | fix a gcc warning | Lennart Poettering | 2008-12-23 | 1 | -2/+2 |
| | | |||||
* | | If we cannot open an ALSA device with SND_PCM_NO_AUTO_FORMAT retry without | Lennart Poettering | 2008-12-23 | 1 | -4/+24 |
|/ | | | | | This should fix compatibility with some sound cards which only support 24 bit packed samples. | ||||
* | Implement PA_SOURCE_MESSAGE_GET_LATENCY | Lennart Poettering | 2008-12-21 | 1 | -0/+30 |
| | | | | | | | The pipe source needs to implement PA_SOURCE_MESSAGE_GET_LATENCY since we'll otherwise hit an assert. Closes #424. | ||||
* | Use FIONREAD instead of TIOCINQ | Lennart Poettering | 2008-12-21 | 1 | -2/+2 |
| | | | | | | | On Linux the two ioctls FIONREAD and TIOCINQ share the same number. However TIOCINQ is used for terminals while FIONREAD is used (among others) for sockets and pipes. Hence use FIONREAD here since it seems more appropriate. | ||||
* | downgrade a few warnings | Lennart Poettering | 2008-12-17 | 1 | -4/+4 |
| | |||||
* | it's better to always use the index of a module instead of the pa_module* | Lennart Poettering | 2008-12-17 | 1 | -13/+15 |
| | |||||
* | unload tunnel modules from a new stack frame | Lennart Poettering | 2008-12-17 | 1 | -2/+2 |
| | |||||
* | actually unload the modules from a new stack frame | Lennart Poettering | 2008-12-17 | 1 | -1/+1 |
| | |||||
* | Don't store pointer to pa_module | Lennart Poettering | 2008-12-17 | 1 | -3/+3 |
| | | | | | pa_module pointers might become invalid at any time, so we use the stable uin32_t index of the module for identifying or modules instead. | ||||
* | Fix bug walking on module list. | Luiz Augusto von Dentz | 2008-12-17 | 1 | -1/+1 |
| | |||||
* | Pass GDBM_NOLOCK to gdbm | Lennart Poettering | 2008-12-17 | 2 | -2/+2 |
| | | | | | | | | | | gdbm still uses BSD lockf for locking which is incompatible with NFS. Since we don't need the locking here since the db files in question should never be accessed by more than one process since they are per-home-dir and per-machine we can disable locking without any ill results. This should fix rhbz #471279. | ||||
* | Implement new flags DONT_INHIBIT_AUTO_SUSPEND and START_UNMUTED | Lennart Poettering | 2008-10-26 | 2 | -11/+11 |
| | |||||
* | warn if ALSA wakes us up and there is actually nothing to do | Lennart Poettering | 2008-10-22 | 3 | -22/+66 |
| | |||||
* | Try to catch certain driver errors | Lennart Poettering | 2008-10-21 | 4 | -6/+69 |
| | | | | | ... by verifying return values of snd_pcm_avail_update() and snd_pcm_begin_mmap() for their sanenness. | ||||
* | fix arguments to format string | Lennart Poettering | 2008-10-21 | 1 | -1/+1 |
| | |||||
* | implement may_move_to for ladspa/remap sinks | Lennart Poettering | 2008-10-21 | 2 | -0/+22 |
| | |||||
* | Merge commit 'vudentz/master' | Lennart Poettering | 2008-10-13 | 1 | -1/+1 |
|\ | |||||
| * | Fix possible invalid read while attempting to load module-bluetooth-device. | Luiz Augusto von Dentz | 2008-10-09 | 1 | -1/+1 |
| | | |||||
* | | Fix two typos that broke tunnels | Colin Guthrie | 2008-10-13 | 1 | -2/+2 |
| | | | | | | | | Signed-off-by: Lennart Poettering <lennart@poettering.net> | ||||
* | | properly remove dbus matches an filters when unloading m-b-d | Lennart Poettering | 2008-10-13 | 1 | -1/+16 |
|/ | |||||
* | Merge commit 'coling/airtunes-0.9.13' | Lennart Poettering | 2008-10-08 | 10 | -0/+2669 |
|\ | |||||
| * | Follow master change r34dd4a and fix shutdown when ↵ | Colin Guthrie | 2008-10-08 | 2 | -5/+5 |
| | | | | | | | | --disallow-module-loading=1 is passed | ||||
| * | Modularise the RAOP stuff that requires OpenSSL and make it optional at ↵ | Colin Guthrie | 2008-10-08 | 4 | -0/+0 |
| | | | | | | | | compile time | ||||
| * | Remove $Id$ lines left over from SVN | Colin Guthrie | 2008-10-08 | 8 | -16/+0 |
| | | |||||
| * | Make module-raop-sink/discover work with 0.9.11 API | Colin Guthrie | 2008-10-08 | 2 | -24/+30 |
| | | |||||
| * | Implement hardware volume control. | Colin Guthrie | 2008-10-08 | 1 | -3/+72 |
| | | | | | | | | This allows near instant change of volume when controlling the hardware but the stream volume still suffers from a sizable delay. | ||||
| * | Implement a set volume function to expose this capability to higher layers | Colin Guthrie | 2008-10-08 | 2 | -0/+25 |
| | | |||||
| * | Use the new pa_namereg_make_valid_name() function. | Colin Guthrie | 2008-10-08 | 1 | -6/+7 |
| | | |||||
| * | Add Lennart back in to Copyright as I copied these files from his originals ↵ | Colin Guthrie | 2008-10-08 | 2 | -0/+2 |
| | | | | | | | | | | | | and was a bit overzealous in changing things ;) git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/coling@2520 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
| * | Automatic discovery of airtunes devices via Bonjour/Avahi. | Colin Guthrie | 2008-10-08 | 1 | -0/+380 |
| | | | | | | | | | | | | | | This also does some minor reordering in the Makefile.am Refs #69 git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/coling@2519 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
| * | Minor correction of help text | Colin Guthrie | 2008-10-08 | 1 | -1/+1 |
| | | | | | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/coling@2518 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
| * | Still send silence when we are not doing anything else, but also flush the ↵ | Colin Guthrie | 2008-10-08 | 1 | -29/+82 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | buffers correctly upon recovery from suspension. Close the RTP socket correctly after passing messages about. When not sending silence, the RTSP socket will be closed after some period of inactivity. I'm not sure why this is. Sending silence keeps things working and with the flushes after suspension we now get a better latency. As this relies on the auto-suspend feature, it's not exactly ideal. Typical latencies are currently about 3s which makes it more or less usuable for listening to music. If the connection is disconnected, it will reconnect but I've found that the second connection is silent. Hopefully the silence will prevent the first connection dropping. Refs #69 git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/coling@2504 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
| * | Add some new public API functions to connect and flush. | Colin Guthrie | 2008-10-08 | 2 | -20/+56 |
| | | | | | | | | | | | | | | | | | | This allows us to reconnect upon disconnection but this has thus far proved unreliable. We no longer close the socket. We leave this to the module thread to do the closing. We can also flush the remote buffer now. Refs #69 git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/coling@2503 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
| * | Change the API of the RTSP client a bit. | Colin Guthrie | 2008-10-08 | 2 | -74/+87 |
| | | | | | | | | | | | | | | | | * Store the mainloop, hostname and port internally on construction * This should allow use to easily reconnect if disconnected although this has thus far proved unreliable. The changes look like more than they are due to moving a function around. git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/coling@2502 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
| * | Remove unneeded headers accidentially added in r2500. | Colin Guthrie | 2008-10-08 | 1 | -2/+0 |
| | | | | | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/coling@2501 fefdeb5f-60dc-0310-8127-8f9354f1896f |