SEE README.orig for more information on the original flashsupport.c

This version, designed by Revolution Linux, adds support for Esound and
PulseAudio. It also provides automatic detection of the sound system:

* It first tries to detect PulseAudio by looking for socket files and
  environment variables:
  - /tmp/pulse-<USER>
  - /var/lib/run/pulse/native
  - PULSE_SERVER / PULSE_BINARY variables
* It then checks for Esound:
  - /tmp/.esd/socket
  - ESPEAKER variable
* Then if checks for ALSA:
  - /proc/asound
* Finally, it checks for OSS:
  - /dev/dsp

If everything fails, it falls back to the ALSA driver that's built directly
into FlashPlayer 9.

You can force any interface by setting environment variables:
 - FLASH_FORCE_PULSEAUDIO = 1 
 (or) FLASH_FORCE_ESD / FLASH_FORCE_ALSA / FLASH_FORCE_OSS

You can also get debug information by setting:
 - FLASH_AUDIODEBUG = 1 

Finally, to get latency information for the PulseAudio driver:
 - FLASH_PULSEDEBUG = 1

===========
Audio/Video synchronization:

Using PulseAudio, you can now get fully synchronized video and audio output,
even on a slow network. I have made all tests using a 11mbps wireless link.

With Esound however, it seems impossible for the moment, as the function
that is supposed to get the latency doesn't work via network.

===========
Install:

Simply do a "make", then "make install" as root.

If you have sudo access, you can do it all in one step
with "make sudoinstall".

===========
Comments / Bugs / Questions

You can contact jmdault@revolutionlinux.com for any questions of or
comments.

Please note that we will not give *free* support, however commercial support
is available for corporate customers. Contact Revolution Linux at
http://www.revolutionlinux.com
