Commit graph

22 commits

Author SHA1 Message Date
Lennart Poettering
57e473b61c add support for automatic termination of the daemon after the last client quit
remove all gcc warnings
add boolean types for tagstruct and modargs


git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@178 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-09-04 00:27:36 +00:00
Lennart Poettering
c73a298f88 add total sample cache size to statistics
add size to sample cache entry info


git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@175 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-09-01 22:46:27 +00:00
Lennart Poettering
348738751c daemon auto spawn
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@173 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-09-01 21:12:27 +00:00
Lennart Poettering
34fe8bd893 add support for SCHED_FIFO
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@163 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-09-01 00:23:51 +00:00
Lennart Poettering
761a895d1f minor cleanups
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@155 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-08-27 16:24:22 +00:00
Lennart Poettering
92bf0a365a latency work
major main loop bugfix


git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@154 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-08-27 01:29:49 +00:00
Lennart Poettering
41295bbf56 new features:
future cancellation
  corking
  flushing
for playback streams in native protocol


git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@152 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-08-22 21:13:58 +00:00
Lennart Poettering
6bc5340501 build fixes
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@142 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-08-20 10:54:31 +00:00
Lennart Poettering
f9b58fb0ea move sample cache to namereg
documentation


git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@141 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-08-19 23:14:59 +00:00
Lennart Poettering
e75b65715b remove global memblock statistic variables in favor of memblock_stat objects
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@137 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-08-17 19:37:29 +00:00
Lennart Poettering
81822a7519 fix x11 build
disable prebuf on drain


git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@136 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-08-17 18:53:42 +00:00
Lennart Poettering
126fedea31 fix sink iunput and source output stuff
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@127 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-08-16 20:16:37 +00:00
Lennart Poettering
369a908db7 add sink input/source output support to the native protocol
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@126 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-08-16 19:55:02 +00:00
Lennart Poettering
efc3491f1f add support for volume manipulation
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@125 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-08-15 13:15:51 +00:00
Lennart Poettering
c17545108b proper ref counting for more objects
some documentation update


git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@124 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-08-15 00:02:26 +00:00
Lennart Poettering
886041aab8 add more subscription events
add support for clients/modules in native protocol


git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@115 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-08-12 23:25:28 +00:00
Lennart Poettering
cbfaf40b45 info and subscription work
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@114 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-08-11 15:11:26 +00:00
Lennart Poettering
37d930ac4a glib mainloop fix
implement server status command
support for sink_list/source_list in polyplib


git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@110 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-08-10 13:00:12 +00:00
Lennart Poettering
964bdfd1e8 add initial glib mainloop adapter
clean up mainloop API


git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@105 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-08-05 19:53:57 +00:00
Lennart Poettering
46091a9237 introduce pa_xmalloc() and friends
implement module auto loading


git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@103 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-08-04 16:39:30 +00:00
Lennart Poettering
24291aff27 sample cache work
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@102 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-08-03 19:26:56 +00:00
Lennart Poettering
41f6aea8fd rename src to polyp
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@90 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-07-17 14:12:30 +00:00
Renamed from src/protocol-native.c (Browse further)