Hi,

Recently I started developing PulseAudio support in "pulse" branch and I 
ended up with a little bit more than that. :) Here's a list of what I 
have done in the "pulse" branch and they are all ready for review and merge.

1. Add pulse sub-plugin for rdpsnd. This will be compiled in if you 
install the PA development files (in Debian it's libpulse-dev package). 
During runtime, it will automatically detect if pulse is installed and 
supported, otherwise falls back to ALSA. However you can force a 
sub-plugin with something like this: --plugin rdpsnd --data alsa --

2. Add Microsoft IMA ADPCM audio format support. This is probably the 
most interesting thing after pulse. :) It is a lossy audio compression 
format that compress 16-bit sample into 4-bit (i.e. compression rate 
25%) but give very good quality.

3. Support choosing a fixed sample rate and number of channels, like 
this: --plugin rdpsnd --data rate:44100 channel:2 --
By default, the server will choose it based on your network latency, and 
might dynamically adjust it.

4. Fix various issues that may caused audio synchronization problems 
which some might have experienced.

For more detail just check the pulse branch. Thanks.

Vic


------------------------------------------------------------------------------
Free Software Download: Index, Search & Analyze Logs and other IT data in 
Real-Time with Splunk. Collect, index and harness all the fast moving IT data 
generated by your applications, servers and devices whether physical, virtual
or in the cloud. Deliver compliance at lower cost and gain new business 
insights. http://p.sf.net/sfu/splunk-dev2dev 
_______________________________________________
Freerdp-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freerdp-devel

Reply via email to