Commit graph

407 commits

Author SHA1 Message Date
Pierre Ossman
2623edcc42 Remove the old compiler flag test now that we have a new shiny one.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@449 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-01-11 14:13:28 +00:00
Pierre Ossman
70ac72ee7f Our makefiles work just fine on older automakes (1.7 tested). Let's keep
this out until we run into something that doesn't work.


git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@448 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-01-11 14:12:38 +00:00
Lennart Poettering
1f0961368f * remove a lot of compiler warnings introduced by using some new GCC flags
* add typedefs for public structs and enums and drop the struct/enum prefixs from all uses where it makes sense


git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@447 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-01-11 01:17:39 +00:00
Lennart Poettering
6c512fb5a3 build system updates, including support for some newer GCC options
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@446 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-01-10 18:04:54 +00:00
Lennart Poettering
f7a99e9047 Merge Pierre's changes
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@445 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-01-10 17:51:06 +00:00
Lennart Poettering
80ae72ce45 improve sync clock change
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@426 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-01-09 12:38:06 +00:00
Lennart Poettering
794033aa75 fix synchronized clock change
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@425 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-01-09 12:37:17 +00:00
Lennart Poettering
656cf87993 fix alsa memory leak
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@360 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-09-16 00:11:48 +00:00
Lennart Poettering
9177ef4ce2 chance ALSA sink to use "default" as default alsa device
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@359 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-09-16 00:11:15 +00:00
Lennart Poettering
3a61b36c9d initialize running_as_daemon
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@358 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-09-16 00:09:19 +00:00
Lennart Poettering
d50bfd8496 increase number of allowed connections
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@357 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-09-16 00:08:53 +00:00
Lennart Poettering
e4395c223d add new field running_as_daemon to pa_core
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@356 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-09-16 00:08:02 +00:00
Lennart Poettering
48b2a87ed8 add pa_sound_file_too_big_to_cache()
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@355 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-09-16 00:04:29 +00:00
Lennart Poettering
668f3cdcbc handle float values in sound files sensibly
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@354 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-09-16 00:03:19 +00:00
Lennart Poettering
652e000f9e print a nice message when libltdl is missing
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@353 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-09-16 00:02:10 +00:00
Lennart Poettering
e0d0f1bb3e git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@352 fefdeb5f-60dc-0310-8127-8f9354f1896f 2005-09-16 00:01:20 +00:00
Lennart Poettering
6d9dffebae build fix
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@351 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-09-16 00:00:59 +00:00
Lennart Poettering
c57cad926c bail out if no sink is defined
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@350 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-09-16 00:00:39 +00:00
Lennart Poettering
b993e33cce alter alsa periods number
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@349 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-09-15 23:50:33 +00:00
Lennart Poettering
db4b25d8b2 handle EOF in ioline.c
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@348 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-09-15 23:50:05 +00:00
Lennart Poettering
fda09b9255 remove esound protocol directory on unload of module-protocol-esound
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@347 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-09-15 23:48:09 +00:00
Lennart Poettering
f1da8ade63 fix start_timeout()
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@346 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-09-15 23:47:01 +00:00
Lennart Poettering
b5f570723c add libsamplerate/libsndfile CFLAGS
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@345 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-09-15 23:46:39 +00:00
Lennart Poettering
4daa0c1649 * fix LIRC configuration
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@341 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-01-12 20:22:08 +00:00
Lennart Poettering
f586ce0842 * extend HTTP module
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@340 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-01-12 18:51:38 +00:00
Lennart Poettering
4590f09d0b * make pa_sample_spec_snprint return point to written string
* first try of a http module


git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@339 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-01-12 17:37:31 +00:00
Lennart Poettering
32bf3a106a * new environment variable $POLYP_LOG
* fix connection establishing algorithm
* add timeout for establishing connections
* add fqdn to the server directive to connect to in browse API
* quieten ESOUND protocol


git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@338 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-01-11 20:47:10 +00:00
Lennart Poettering
5ab306402d * add new module module-mmkbd-evdev
* fix stupid error message in main.c



git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@337 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-01-09 01:11:53 +00:00
Lennart Poettering
474b5683e9 * todo update
* lirc warning fix
* c++ compat


git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@336 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-01-08 22:32:53 +00:00
Lennart Poettering
6911d7e981 * increase timeout in pacmd
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@335 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-01-08 21:43:30 +00:00
Lennart Poettering
c29c95d0aa * make lirc program name configurable
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@334 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-01-08 21:40:25 +00:00
Lennart Poettering
fb4cba436c * add new module for LIRC volume control
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@333 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-01-08 21:36:53 +00:00
Lennart Poettering
1e78a1dd02 change doxygen build stuff for better compat with moderm automakes
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@332 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-01-08 01:19:34 +00:00
Lennart Poettering
9a59d016dd update todo list
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@331 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-01-08 01:16:41 +00:00
Lennart Poettering
9b0ec37fcf * add support for asynchronous name resolution
* remove directories listing from doxygen


git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@330 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-01-08 01:15:11 +00:00
Lennart Poettering
fb11e45cfd minor fixes
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@329 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-01-06 01:07:43 +00:00
Lennart Poettering
8199925cec fix conditional X11 compilation
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@328 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-12-18 20:45:46 +00:00
Lennart Poettering
47ab6bd2fc gcc 2.95 compat
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@327 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-12-16 20:08:50 +00:00
Lennart Poettering
b1369d2907 * fix error message when starting polypaudio while it is already running
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@326 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-12-15 01:17:04 +00:00
Lennart Poettering
400dacd66f cleanup zeroconf service names
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@325 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-12-15 01:04:13 +00:00
Lennart Poettering
99e0779b51 * Publish server info in mDNS in addition to sinks/sources
* Split off address parser
* Add port= argument to module-zeroconf-publish


git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@324 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-12-15 01:02:50 +00:00
Lennart Poettering
bc5b917f93 do mor daemonizing work
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@323 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-12-14 14:20:52 +00:00
Lennart Poettering
a370e6e763 * fix daemonizing
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@322 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-12-14 14:09:00 +00:00
Lennart Poettering
fa48de8a12 * prepare polyplib-browse for installation
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@321 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-12-14 13:17:28 +00:00
Lennart Poettering
e02be6c15b * fix include file names in installed header files
* add browsing API
* add new tool pabrowse
* add typeid subsystem 
* bump API version
* split off random.c
* add an identification cookie


git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@320 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-12-12 22:58:53 +00:00
Lennart Poettering
9a01cf44f0 * complete zeroconf publisher
* make cli.c shut up unless run with -v


git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@319 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-12-12 15:56:22 +00:00
Lennart Poettering
2d97e7522e * fix alsa initialisation
* add some missing zeroconf files
* make module-match shut up a bit


git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@318 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-12-11 16:48:45 +00:00
Lennart Poettering
73eabece33 * add first part of zeroconf publisher
* bump version to 0.7.1.
* improve logging subsystem (introducing log levels)
* remove verbose flag on cli
* add new API pa_sample_format_to_string()
* replace strtol() by usages of pa_atou() and pa_atoi()


git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@317 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-12-11 00:10:41 +00:00
Lennart Poettering
5be9641ffe * really fix integer only resampler
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@316 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-11-27 18:50:29 +00:00
Lennart Poettering
7f3c92bad9 * fix autospawn lock file creation
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@315 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-11-27 14:00:59 +00:00