summaryrefslogtreecommitdiffstats
path: root/polyp/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* Reorganised the source tree. We now have src/ with a couple of subdirs:Pierre Ossman2006-02-161-1052/+0
| | | | | | | | | | | | | * daemon/ - Contains the files specific to the polypaudio daemon. * modules/ - All loadable modules. * polyp/ - Files that are part of the public, application interface or are only used in libpolyp. * polypcore/ - All other shared files. * tests/ - Test programs. * utils/ - Utility programs. git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@487 fefdeb5f-60dc-0310-8127-8f9354f1896f
* add simple hardware auto detection moduleLennart Poettering2006-02-161-2/+11
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@486 fefdeb5f-60dc-0310-8127-8f9354f1896f
* Install the new headers for channels and volume.Pierre Ossman2006-02-101-1/+3
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@476 fefdeb5f-60dc-0310-8127-8f9354f1896f
* Reverting an incorrect checkin.Pierre Ossman2006-02-031-2/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@471 fefdeb5f-60dc-0310-8127-8f9354f1896f
* * add variadic function pa_tagstruct_get() and pa_tagstruct_put() for ↵Lennart Poettering2006-01-281-2/+2
| | | | | | | | | parsing/constructing tagstruct records * convert some of the tagstruct uses to this new API git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@466 fefdeb5f-60dc-0310-8127-8f9354f1896f
* Mega patch:Lennart Poettering2006-01-271-12/+14
| | | | | | | | | | | | * implement inner loops using liboil * drop "typeid" stuff * add support for channel maps * add support for seperate volumes per channel * add support for hardware mixer settings (only module-oss implements this for now) * fix a lot of types for _t suffix git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@463 fefdeb5f-60dc-0310-8127-8f9354f1896f
* Remove the version number from the module directory. Makes life easierPierre Ossman2006-01-271-1/+1
| | | | | | | for any external projects that need to use that directory. git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@462 fefdeb5f-60dc-0310-8127-8f9354f1896f
* We get the -lcap through LIBS, so no need for CAP_LIBS.Pierre Ossman2006-01-251-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@461 fefdeb5f-60dc-0310-8127-8f9354f1896f
* * remove a lot of compiler warnings introduced by using some new GCC flagsLennart Poettering2006-01-111-3/+3
| | | | | | | * 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
* Merge Pierre's changesLennart Poettering2006-01-101-556/+746
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@445 fefdeb5f-60dc-0310-8127-8f9354f1896f
* add libsamplerate/libsndfile CFLAGS Lennart Poettering2005-09-151-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@345 fefdeb5f-60dc-0310-8127-8f9354f1896f
* * make pa_sample_spec_snprint return point to written stringLennart Poettering2005-01-121-2/+28
| | | | | | | * first try of a http module git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@339 fefdeb5f-60dc-0310-8127-8f9354f1896f
* * add new module module-mmkbd-evdevLennart Poettering2005-01-091-1/+17
| | | | | | | | * fix stupid error message in main.c git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@337 fefdeb5f-60dc-0310-8127-8f9354f1896f
* * add new module for LIRC volume controlLennart Poettering2005-01-081-2/+18
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@333 fefdeb5f-60dc-0310-8127-8f9354f1896f
* * add support for asynchronous name resolutionLennart Poettering2005-01-081-0/+8
| | | | | | | * remove directories listing from doxygen git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@330 fefdeb5f-60dc-0310-8127-8f9354f1896f
* * Publish server info in mDNS in addition to sinks/sourcesLennart Poettering2004-12-151-2/+8
| | | | | | | | * 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
* * prepare polyplib-browse for installationLennart Poettering2004-12-141-1/+4
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@321 fefdeb5f-60dc-0310-8127-8f9354f1896f
* * fix include file names in installed header filesLennart Poettering2004-12-121-3/+22
| | | | | | | | | | | | * 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
* * add first part of zeroconf publisherLennart Poettering2004-12-111-1/+20
| | | | | | | | | | | * 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
* * install fixLennart Poettering2004-11-231-1/+1
| | | | | | | * use syslog as standard log target when run from esdcompat.sh git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@313 fefdeb5f-60dc-0310-8127-8f9354f1896f
* * some fixes for MacOS X by Conrad ParkerLennart Poettering2004-11-231-1/+1
| | | | | | | * Minor build fixes git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@312 fefdeb5f-60dc-0310-8127-8f9354f1896f
* prepare for releaseLennart Poettering2004-11-211-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@311 fefdeb5f-60dc-0310-8127-8f9354f1896f
* * create parec as link to pacatLennart Poettering2004-11-211-0/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@305 fefdeb5f-60dc-0310-8127-8f9354f1896f
* * new tool pacmdLennart Poettering2004-11-211-1/+12
| | | | | | | | * fix pacat/paplay/pactl for new API version * fix memory leak in pa_ioline git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@304 fefdeb5f-60dc-0310-8127-8f9354f1896f
* * add some missing "static"sLennart Poettering2004-11-211-2/+2
| | | | | | | * include libltdl in distribution git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@302 fefdeb5f-60dc-0310-8127-8f9354f1896f
* * remove autospawn lock file usageLennart Poettering2004-11-201-1/+2
| | | | | | | | * fix some compiler warnings * implement PID file support git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@296 fefdeb5f-60dc-0310-8127-8f9354f1896f
* * add µlaw/alaw supportLennart Poettering2004-11-201-1/+2
| | | | | | | | | | * abstracted resampler API * add integer-only resampler ("trivial") * show used resampler wherever useful * add mixing/volume adjusting for float32ne and u8 git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@294 fefdeb5f-60dc-0310-8127-8f9354f1896f
* * some iochannel fixesLennart Poettering2004-11-181-2/+1
| | | | | | | | | * introduce reference counting in ioline * fix memory leak in socket-client.c * fix double-free error in protocol-esound.c git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@293 fefdeb5f-60dc-0310-8127-8f9354f1896f
* * some commenting workLennart Poettering2004-11-171-4/+13
| | | | | | | | | | | | | | | | | | | * add new field "read_only" to memory blocks * add new API function pa_context_get_server() * filter capture data through mcalign on client * make module-tunnel use pa_socket_client_new_string() instead of using pa_resolve_server() directly. * remove pa_resolve_server() * remove debug.h and replace it by a macro definition on the gcc command line * some strbuf cleanups * small fixes in pa_stream for cleanup when server dies * new CLI command "load-sample-dir-lazy" * send FQDN as part of server info * rework mcalign, this time with memory block merging * fix iochannel cleanup when connection dies * check getaddrinfo() results git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@286 fefdeb5f-60dc-0310-8127-8f9354f1896f
* Make the whole stuff LGPL onlyLennart Poettering2004-11-141-2/+2
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@284 fefdeb5f-60dc-0310-8127-8f9354f1896f
* * implement module-esound-sinkLennart Poettering2004-11-141-2/+8
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@283 fefdeb5f-60dc-0310-8127-8f9354f1896f
* add username to runtime directory name in /tmp/Lennart Poettering2004-11-111-6/+46
| | | | | | | | | rework autospawning code and x11 credential publishing add support for IPv6 reenable LOWDELAY for tcp sockets git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@280 fefdeb5f-60dc-0310-8127-8f9354f1896f
* split out x11prop.[ch]Lennart Poettering2004-11-091-6/+16
| | | | | | | add client support for auth daemon info in X display git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@279 fefdeb5f-60dc-0310-8127-8f9354f1896f
* build pax11publish only when X11 is availableLennart Poettering2004-11-081-5/+8
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@276 fefdeb5f-60dc-0310-8127-8f9354f1896f
* implemented pax11publish.cLennart Poettering2004-11-081-1/+5
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@275 fefdeb5f-60dc-0310-8127-8f9354f1896f
* * Look for M4 in configure.acLennart Poettering2004-11-071-6/+10
| | | | | | | | | * Share auth cookies in module-tunnel.c, module-x11-publish.c and native-protocol.c * disable TCP_NODELAY * publish auth cookie in module-x11-publish git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@274 fefdeb5f-60dc-0310-8127-8f9354f1896f
* some commentingLennart Poettering2004-11-041-3/+1
| | | | | | | change alogrithm for checking for configuration files git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@273 fefdeb5f-60dc-0310-8127-8f9354f1896f
* Apply Joe Marcus Clarke's FreeBSD patchesLennart Poettering2004-11-011-2/+2
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@269 fefdeb5f-60dc-0310-8127-8f9354f1896f
* some updates for pa_hashmapLennart Poettering2004-10-301-5/+56
| | | | | | | | | | add property infrastructure add module module-x11-publish allow ldpreloading of all modules abstract x11wrap from module-x11-bell git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@268 fefdeb5f-60dc-0310-8127-8f9354f1896f
* add null sinkLennart Poettering2004-10-271-3/+9
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@259 fefdeb5f-60dc-0310-8127-8f9354f1896f
* add user volume APILennart Poettering2004-10-241-1/+5
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@255 fefdeb5f-60dc-0310-8127-8f9354f1896f
* Add support for libwrapLennart Poettering2004-09-291-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@250 fefdeb5f-60dc-0310-8127-8f9354f1896f
* renamed module-tunnel to module-tunnel-sinkLennart Poettering2004-09-291-4/+10
| | | | | | | | new module module-tunnel-source fix recording git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@248 fefdeb5f-60dc-0310-8127-8f9354f1896f
* Add module-tunnelLennart Poettering2004-09-281-1/+6
| | | | | | | add proper locking when autospawning a daemon git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@245 fefdeb5f-60dc-0310-8127-8f9354f1896f
* try to use file sample type for cache entries and play-file playbackLennart Poettering2004-09-271-1/+6
| | | | | | | | allow paplay to use STDIN add new module: module-match git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@244 fefdeb5f-60dc-0310-8127-8f9354f1896f
* add new tool paplayLennart Poettering2004-09-261-3/+7
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@241 fefdeb5f-60dc-0310-8127-8f9354f1896f
* place full binary path in default.pa's shebang lineLennart Poettering2004-09-231-1/+4
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@236 fefdeb5f-60dc-0310-8127-8f9354f1896f
* Fix a bug in the build system reported by Iain FothergillLennart Poettering2004-09-231-2/+3
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@235 fefdeb5f-60dc-0310-8127-8f9354f1896f
* add support for capabilitiesLennart Poettering2004-09-231-3/+4
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@233 fefdeb5f-60dc-0310-8127-8f9354f1896f
* support for esd arguments: -spawnpid and -spawnfdLennart Poettering2004-09-211-1/+11
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@231 fefdeb5f-60dc-0310-8127-8f9354f1896f