This patch add support for PulseAudio sound server to rdesktop. It will be enabled by default if configured with, or it can be specified explicitly by using corresponding option:
-r soud:local:pulse
Also device may be specified as follows:
-r soud:local:pulse:DEVICE
where DEVICE - PulseAudio device name.
Patch to add PulseAudio support to rdesktop