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
