Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Port sine modules to pa_memchunk_sine() | Lennart Poettering | 2009-01-12 | 2 | -59/+25 |
| | |||||
* | add new API function pa_memchunk_sine() | Lennart Poettering | 2009-01-12 | 2 | -0/+36 |
| | | | | | Ease generation of sine signals. Try to make the repeatable sine memblock fit into a single mempool slot. | ||||
* | Extend command name lookup tables to cover complete protocol | Lennart Poettering | 2009-01-12 | 1 | -9/+83 |
| | | | | Makes it easier to debug things. | ||||
* | Fix suspending of all sinks/sources | Lennart Poettering | 2009-01-12 | 1 | -1/+5 |
| | | | | | | pasuspender issues a SUSPEND_ALL requests for suspending all sinks/sources at once. This has been broken due to an ill-placed sanity checked. | ||||
* | read base volume only in proto 15 | Lennart Poettering | 2009-01-12 | 1 | -2/+2 |
| | |||||
* | for record streams fill in the latency as the fragsize | Lennart Poettering | 2009-01-12 | 1 | -0/+1 |
| | |||||
* | fix version check | Lennart Poettering | 2009-01-12 | 1 | -2/+2 |
| | |||||
* | Make sure we don't drop any data on the client side | Lennart Poettering | 2009-01-10 | 1 | -9/+8 |
| | |||||
* | make module-sine-source actually work | Lennart Poettering | 2009-01-10 | 1 | -7/+18 |
| | |||||
* | show maximum usable slot size | Lennart Poettering | 2009-01-10 | 1 | -2/+3 |
| | |||||
* | Add new pa_reduce() and pa_gcd() functions | Lennart Poettering | 2009-01-10 | 2 | -0/+27 |
| | |||||
* | make things compile again | Lennart Poettering | 2009-01-08 | 1 | -1/+2 |
| | |||||
* | add a few missing parens | Lennart Poettering | 2009-01-08 | 1 | -9/+9 |
| | |||||
* | Merge branch 'master' of ssh://rootserver/home/lennart/git/public/pulseaudio | Lennart Poettering | 2009-01-08 | 15 | -617/+901 |
|\ | |||||
| * | 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. | ||||
| * | bluetooth: add update-sbc and friends | Marc-André Lureau | 2009-01-08 | 1 | -1/+9 |
| | | | | | | | | | | | | | | | | | | | | | | Grr.. You can't do: SBC_FILES = a b c libsbc_SOURCES = $(addprefix modules/bluetooth/,$(SBC_FILES)) With automake... So I $(strip 'modules/bluetooth/') instead. | ||||
| * | build: run some tests during make check (and distcheck) | Marc-André Lureau | 2009-01-08 | 1 | -0/+34 |
| | | | | | | | | | | | | | | | | | | | | Run simple core tests during 'check'. I plan to add more automated tests, including pulseaudio instances. I did some for maemo, they still need some love. Note: it would be funky to enable Automake 'color-tests' option when this will be released (1.10.2 and from automake git) | ||||
| * | build: Use proper -disable-static instead of removing .a | Marc-André Lureau | 2009-01-08 | 1 | -62/+67 |
| | | | | | | | | | | | | | | Don't mess up with autofoo, to pass 'make distcheck' again. Note: I am not convinced by the 'rm -f *.la', I know it can solve issue, but it should be handled by distributions probably... | ||||
| * | build: add atomic.h and refcnt.h to libpulsecommon | Marc-André Lureau | 2009-01-08 | 1 | -0/+2 |
| | | | | | | | | | | I choose libpulsecommon over libpulsecore because some files from libpulsecommon (eg. once.{c,h}) include them. | ||||
| * | build: Don't include builddir, but only srcdir. | Marc-André Lureau | 2009-01-08 | 1 | -5/+5 |
| | | | | | | | | | | | | I guess it used to be builddir because some of the files under src/modules are generated. However, they are generated at dist time, not at compile time. | ||||
| * | build: use pkg-config for X11 | Marc-André Lureau | 2009-01-08 | 1 | -14/+14 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | According to Daniel, AC_PATH_XTRA is sort-of deprecated. This patch changes the configure arguments, --x-includes=dir and --x-libraries=dir, which are now removed and use standard pkg-config. It also replaces --with{,out}-x with --{dis,en}able-x11, which is the same as other optionnal dependencies. (this patch was done in an attempt to solve a build issue on maemo, it turns out it didn't help) | ||||
| * | 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. | ||||
| * | --check: Updated manpage slightly and pulseaudio --help slightly. | Sean McNamara | 2009-01-07 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's good for new users - I didn't know about the convention for daemon checks to only bump the exit code until, say, a year after I first installed Linux. Of course, we could also put an entire guide to using Linux in our manpage, or tell users how to check the exit code with $?, or how to get to the terminal, or an example script, ... (you can see how this would quickly get out of control). So just a little bit more hint should be good for now. John? Does this work for you? Sean Signed-off-by: Lennart Poettering <lennart@poettering.net> | ||||
| * | Merge commit 'vudentz/master' | Lennart Poettering | 2009-01-07 | 1 | -3/+11 |
| |\ | |||||
| | * | 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 |
| | | | |||||
| * | | Fix typo in log message: s/Recevied/Received/ | chocolateboy | 2009-01-07 | 1 | -1/+1 |
| |/ | | | | | | | Signed-off-by: Lennart Poettering <lennart@poettering.net> | ||||
| * | 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 | 4 | -174/+219 |
| |\ | |||||
| | * | Update module-bluetooth-device to the new ipc. | Luiz Augusto von Dentz | 2008-12-22 | 3 | -172/+217 |
| | | | |||||
| | * | Disable warnings for bluetooth-device-module. | Luiz Augusto von Dentz | 2008-12-22 | 1 | -2/+2 |
| | | | |||||
* | | | Add new test source module-sine-source | Lennart Poettering | 2009-01-08 | 2 | -0/+341 |
| | | | |||||
* | | | A few minor cleanups and updates | Lennart Poettering | 2009-01-08 | 5 | -14/+21 |
| | | | |||||
* | | | Add new debuuging API pa_memchunk_dump_to_file() | Lennart Poettering | 2009-01-08 | 2 | -0/+29 |
| | | | |||||
* | | | Rework handling of the PA_SINK_LATENCY/PA_SOURCE_LATENCY flags | Lennart Poettering | 2008-12-24 | 2 | -3/+11 |
| | | | |||||
* | | | Implement base_volume for ALSA sinks/sources | Lennart Poettering | 2008-12-24 | 2 | -32/+47 |
| | | | |||||
* | | | Add "base volume" field to sinks/sources | Lennart Poettering | 2008-12-24 | 8 | -7/+48 |
| | | | |||||
* | | | Add APIs to pass pa_volume_t fields in a tagstruct | Lennart Poettering | 2008-12-24 | 2 | -2/+42 |
| | | | |||||
* | | | Add new API functions pa_volume_snprint() and pa_sw_volume_snprint_dB() | Lennart Poettering | 2008-12-24 | 3 | -3/+62 |
|/ / | |||||
* | | 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. | ||||
* | make sure we don't hit an assert when we issue two rewind requests in a | Lennart Poettering | 2008-12-21 | 1 | -17/+25 |
| | | | | | | single iteration Closes rhbz 472757. | ||||
* | 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. | ||||
* | Allow access("/dev/dsp", W_OK) succeed | Lennart Poettering | 2008-12-18 | 1 | -5/+5 |
| | | | | | | | Some stupid apps (such as X-lite Softphone) check for W_OK on /dev/dsp. This is of course crazy but easy for us to support. Closes rhbz #474313 | ||||
* | Make sure we drop CAP_NICE if RT is not allowed | Lennart Poettering | 2008-12-18 | 1 | -7/+39 |
| | | | | | but make sure we still allow RT if RLIMIT_RTPRIO is properly set when PA is called. | ||||
* | 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 |
| |