Lennart Poettering
abea726d16
add a jack source module
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@738 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-18 13:22:41 +00:00
Lennart Poettering
cf85794e23
* allow the user to set the jack client name
...
* take the number of channels for the sink from the number of physical ports in the jack server
* name the polypaudio ports in the jack server after their channel position in polypaudio
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@737 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-18 13:20:50 +00:00
Pierre Ossman
8b99a067a8
C99 requires explicit marking of integer literals' size.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@736 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-18 12:46:03 +00:00
Lennart Poettering
4482e6867d
add new JACK sink
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@735 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-17 00:11:04 +00:00
Lennart Poettering
40f171f5de
* add pa_mainloop_wakeup() calls for deferred events
...
* place pa_mainloop_wakeup() calls a little bit more carfully, to minimize needless wakeups.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@734 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-16 17:25:14 +00:00
Lennart Poettering
76296ca8ad
add new API to replace the poll() function used by the main loop implementation
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@733 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-16 16:46:26 +00:00
Lennart Poettering
a8bb073acc
properly initialize session counter
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@732 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-16 16:45:47 +00:00
Lennart Poettering
7871f41f2e
add documentation for the new RTP modules
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@731 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-16 13:34:09 +00:00
Lennart Poettering
2f3fa42ca6
limit number of concurrent RTP streams
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@730 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-16 12:44:43 +00:00
Lennart Poettering
08397d98e2
fix typo in module description
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@729 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-16 12:44:15 +00:00
Lennart Poettering
e1887b552c
change default mcast address once again, to make sure our traffic doesn't leave the network by default
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@728 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-16 11:13:20 +00:00
Lennart Poettering
68a6d61172
ignore symdef file of module-rtp-send
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@727 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-16 10:59:54 +00:00
Lennart Poettering
b04a4e65ca
rename module-rtp-monitor to module-rtp-send
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@726 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-16 10:56:45 +00:00
Lennart Poettering
3b803e7168
* make sure RTP ports are chosen to be even
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@725 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-16 10:53:27 +00:00
Pierre Ossman
e75cc68685
Fix ALSA fd handling to be compatible with blocking deferred events.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@724 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-16 09:23:27 +00:00
Pierre Ossman
e8d9a5dbfb
Clarify behaviour of deferred events.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@723 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-16 09:22:08 +00:00
Lennart Poettering
c999fe40b8
* deal properly with underruns, overflows and packet losses
...
* change default mcast address
* detect RTP loops
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@722 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-16 09:15:51 +00:00
Lennart Poettering
67b105bd7a
* increase default MTU
...
* change default mcast address to 224.0.1.3
* randomize RTP ports by default
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@721 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-16 09:14:55 +00:00
Lennart Poettering
998affc984
replace homegrown endswith() with pa_endswith() from util.h
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@720 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-16 09:13:41 +00:00
Lennart Poettering
0990d8c796
initialize random seed globaly from $RANDOM_DEVICE
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@719 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-16 09:13:09 +00:00
Lennart Poettering
d50255ac1e
* add new check for $RANDOM_DEVICE
...
* move AC_SYS_LARGEFILE to avoid autoconf warning
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@718 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-16 09:12:31 +00:00
Lennart Poettering
a176d77b1b
todo update
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@717 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-16 00:18:59 +00:00
Lennart Poettering
f1ddf05236
* add RTP/SAP/SDP reciever module
...
* use server cookie as RTP SSRC
* enable SVN keywords
* add new option "loop" for RTP sender module
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@716 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-16 00:16:53 +00:00
Lennart Poettering
1fec416db7
* change default multicast address
...
* fix timestamp calculation
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@715 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-15 15:26:42 +00:00
Lennart Poettering
71227de8b2
correct some types
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@714 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-15 15:25:53 +00:00
Lennart Poettering
e0e2b8fdb6
* ignore some more files
...
* make necessary changes to Makefile to compile RTP module
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@713 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-14 23:49:12 +00:00
Lennart Poettering
9522b44842
add an RTP sender module
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@712 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-14 23:47:33 +00:00
Lennart Poettering
86ad60185a
minor beautification
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@711 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-14 23:46:32 +00:00
Lennart Poettering
9539dc4db4
minor doc updates
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@710 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-13 19:31:02 +00:00
Lennart Poettering
c383a4c114
* add a link to Cendio to the README
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@709 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-13 19:07:12 +00:00
Lennart Poettering
d981acee2b
remove yet another item from the todo list! This means we are now read for 0.8!
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@708 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-13 18:56:28 +00:00
Lennart Poettering
7e8d46e2bb
unbreak module-tunnel
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@707 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-13 18:55:55 +00:00
Lennart Poettering
d153fdadde
remove yet another item from the todo list
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@706 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-13 18:28:37 +00:00
Lennart Poettering
010c049db2
include in-flux resampled chunk in latency calculations of playback streams
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@705 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-13 18:27:35 +00:00
Lennart Poettering
c25c549c42
fix latency calculations of module-combine
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@704 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-13 18:20:05 +00:00
Lennart Poettering
9854cfc146
hmm, nothing important
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@703 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-13 17:53:43 +00:00
Lennart Poettering
fe64b89fd8
add code to allow polypaudio dump preloaded modules using "--dump-modules"
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@702 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-13 17:33:06 +00:00
Lennart Poettering
d4b22f3000
make --enable-force-preopen the default for SVN builds
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@701 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-13 17:32:33 +00:00
Lennart Poettering
1f7a008f43
add new configure option to enable preloading even on architectures that support dlopen(). Useful for debugging
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@700 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-13 17:32:10 +00:00
Lennart Poettering
df108afe35
update documentation for release 0.8
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@699 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-13 15:10:55 +00:00
Lennart Poettering
5639b7eb7f
doc updates
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@698 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-13 13:46:02 +00:00
Lennart Poettering
20f4ae65f2
more documentation updates
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@697 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-13 13:45:38 +00:00
Lennart Poettering
ceb09d8ae9
Documentation updates
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@696 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-13 00:56:10 +00:00
Lennart Poettering
b33ae7913a
remove yet another item from the todo
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@695 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-12 23:58:19 +00:00
Lennart Poettering
7fa8323453
include local record memblockq in latency calculations
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@694 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-12 23:57:25 +00:00
Lennart Poettering
06bd27b043
when storing recording data in file, create file with proper access rights
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@693 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-12 23:55:21 +00:00
Lennart Poettering
4a8d318549
yet anotrher fix for slow links
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@692 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-12 23:19:07 +00:00
Lennart Poettering
0af582a8d6
small fix to deal properly with slow links
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@691 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-12 23:12:54 +00:00
Lennart Poettering
bf88854e60
* dispatch defer events in pa_mainloop_dispatch() and not already in pa_mainloop_prepare()
...
* fix the "timeout" parameter of pa_mainloop_prepare()
* remove pa_mainloop_deferred_pending() and update the simple API accordingly
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@690 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-12 22:45:57 +00:00
Lennart Poettering
853caf1274
* fix latency calculation where a full playback buffer was erroneously taken as empty buffer and vice versa.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@689 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-12 18:33:13 +00:00