* add --enable-shared for vpx and ffmpeg, which is required on x86_64 platform
* add linkage to libavutil, which is requied when ffmpeg is dynamically linked
* change default x264 config to that stated in the MMSys'13 paper
* GA toolchain for android
* support Android client, plus server-side NAT hole punching
- client: add mini h.264/vp8 parser
- client: audio buffer fill no longer fill pure silence packet
- client: auto detect audio/video codecs
- client: GUI integration friendly - do not call exit()
- client: audio packet queue no longer block infinitely
- client: provide bridges to use Android build-in audio/video codecs
- server: NAT hole punching
- server: fix RTSP TEARDOWN sometime crashed
* support Android client, plus server-side NAT hole punching
- client: add mini h.264/vp8 parser
- client: audio buffer fill no longer fill pure silence packet
- client: auto detect audio/video codecs
- client: GUI integration friendly - do not call exit()
- client: audio packet queue no longer block infinitely
- client: provide bridges to use Android build-in audio/video codecs
- server: NAT hole punching
- server: fix RTSP TEARDOWN sometime crashed
* do not quit when controller init failed, just disable the controller
* Separate hooks for sdl-video and sdl-audio
* add a function to dump registered ffmpeg codecs
* fix sdlaudio crashed - when obtained spec is null
* SDL 1.2 controller hook - work with SDL_SetEventFilter
* disable vpx --enable-shared on Mac OS X
* separate keyboard/mouse control messages, plus remove SDL1.2 support
windows hook supports command line arguments as well
add server config example: for sauerbraten game
add server config samples: for the openttd game
add server config samples: for the mupen64plus emulator
add server config samples: the limbo game
add server config samples: the batman game
add server config samples: the assaultcube game