summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2006-07-13* port libpulse-browse to use the native avahi API instead of the HOWL cruftLennart Poettering4-205/+327
* add new function pa_browser_set_error_callback() * add doxygen docs to browser.h git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1069 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-13update module-zeroconf-publish to make use of the native AVAHI API, instead ↵Lennart Poettering4-129/+537
of HOWL git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1068 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-13make sure gccmacro.h and cdecl.h may be included at the same time as those ↵Lennart Poettering2-4/+4
headers from the avahi project git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1067 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-08Fix typo.Pierre Ossman1-1/+1
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1061 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-30Make sure we print the file name we actually use.Pierre Ossman2-2/+2
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1054 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-21increase the maxium number of concurrent esd and native connectionsLennart Poettering2-2/+2
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1053 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-21include config.h in browser.c (closes #20)Lennart Poettering1-0/+4
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1052 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-21only interpolate when the last timing info told us the stream is indeed playingLennart Poettering1-1/+1
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1051 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-20fix segfault when module-alsa-source fails to loadLennart Poettering2-2/+2
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1049 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-20Fix handling of the io flags in duplex mode.Pierre Ossman1-17/+21
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1048 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-20Warn when applications use SNDCTL_DSP_GET[IO]PTR even when they shouldn't.Pierre Ossman1-1/+10
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1047 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-20Make fix_metrics() exit early so that it doesn't spam the output needlessly.Pierre Ossman1-0/+7
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1046 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-20Make sure we do not use pthread_yield() on platforms that do not have them.Pierre Ossman1-1/+1
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1045 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-20Make interpol-test build on Win32 and non-pthread systems.Pierre Ossman1-0/+9
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1043 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-20Fix the final few occurences of polyp.Pierre Ossman5-6/+6
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1042 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-19s/POLYP/PULSE/gLennart Poettering9-76/+76
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1041 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-19* more s/pulseaudio/PulseAudio/ replacementsLennart Poettering18-37/+37
* name the per-user dir ~/.pulse (instead of .pulseaudio), just like /etc/pulse/ git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1039 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-19update references to the pkg-config files in the docsLennart Poettering1-4/+4
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1038 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-19name the pkg-config files after the library namesLennart Poettering1-10/+9
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1037 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-19replace a few remaining uppercase "Polypaudio" occurences with "PulseAudio"Lennart Poettering20-53/+53
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1036 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-19rename polypaudio.h to pulseaudio.hLennart Poettering1-0/+0
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1034 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-19big s/polyp/pulse/gLennart Poettering285-2574/+2574
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1033 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-19Handle clients that just want to set fragment size (and not count).Pierre Ossman1-1/+5
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1030 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-19* rework latency interpolation to make it smootherLennart Poettering2-19/+12
* increase latency update interval to 100ms git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1029 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-19minor cleanupsLennart Poettering1-2/+2
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1028 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-19add new test "interpol-test"Lennart Poettering2-0/+174
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1027 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-18* add new argument 'exit_on_eof' to module-cli and make use of it if "-C" is ↵Lennart Poettering2-12/+48
passed to the daemon git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1026 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-17* implement volume adjusting and mixing for S16RELennart Poettering1-3/+83
* some optimizations git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1025 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-17* make hw param settings easier to debug by splitting up long ifLennart Poettering1-6/+18
* actually set the sample rate * disable resampling done by ALSA git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1024 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-16/dev/dsp should default to U8, not mulaw.Pierre Ossman1-1/+1
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1023 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-16Creating a stream might take some time, so check that it's in the right statePierre Ossman1-2/+2
before transferring data. git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1022 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-16Record support.Pierre Ossman1-132/+435
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1021 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-16if S16NE is not supported, fall back to S16RE. If FLOAT32NE is not ↵Lennart Poettering1-14/+70
supported, fall back to FLOAT32NE. If still nothing is supported, try everything else in order git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1020 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-15Make debug output in padsp a bit less verbose. Specifying -d twice will givePierre Ossman2-118/+146
original output. git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1018 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-13Make a copy of the va_list as vsnprintf() is free to change it.Pierre Ossman1-1/+7
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1017 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-13Catch the access() system call as some applications do this to test if theyPierre Ossman1-0/+28
can open /dev/dsp. git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1016 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-13Make sure our inet_ntop() implementation gets linked into the new users.Pierre Ossman1-1/+4
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1015 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-13Tweak the printing of client connections a bit so that it's more apparentPierre Ossman3-3/+10
what and who it is that's connecting. git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1014 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-13Handle pretty printing of IPv6 socket names.Pierre Ossman1-0/+17
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1013 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-12Use AM_ICONV to determine what needs to be done for iconv support. (closes #19)Pierre Ossman2-6/+7
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1012 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-11Add all the preopen libs to the polypaudio binary's dependency list as theyPierre Ossman1-0/+2
aren't automatically detected. (Closes #17) git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1008 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-03rework ioline EOF handling to actually work properlyLennart Poettering1-32/+55
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1007 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-03fix pa_xstrndup() implementation to not access potentially uninitialized memoryLennart Poettering1-10/+9
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1006 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-02actually build cpulimit support if SIGXCPU is availableLennart Poettering1-3/+4
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1005 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-02fix ugly access-after-free bug when doing asyncronous NS lookupsLennart Poettering1-6/+8
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1004 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-01Try the ltdl mangled name ourselves so that .la files for modules are optional.Pierre Ossman1-2/+36
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@998 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-05-31remove superfluous prefixes from service namesLennart Poettering1-2/+2
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@997 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-05-31decrease maximum allowed sample frequency for ALSA devices to 5%, since ↵Lennart Poettering1-1/+1
48000 would otherwise match with 44100 git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@995 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-05-30downgrade a log messageLennart Poettering1-1/+1
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@994 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-05-30* alsa-sink: if "PCM" is not found as mixer track name, fallback to "Master"Lennart Poettering4-9/+20
* alsa-source: if "Capture" is not found as mixer track name, fallback to "Mic" git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@993 fefdeb5f-60dc-0310-8127-8f9354f1896f