xv: check shm support on compile
qmake: add source dir to system include path(maemo5)
qmake: deb version
fix qMax compile error(maemo)
remove some finished TODO
libav: add missing header
component id must be defined even if component is disabled
use libav avresample if ffmpeg resampler disabled

TODO:
if null, crash
use QGLWidge::renderText() to render osd

TODO:
1.gl viewport rect should be vo rect. otherwise text outside viewport
will not display.
2.render without QGLWidget
set gl viewport to widget rect to display text correctly
gl: always clear color buffer to avoid flicker
gl: try draw array
fix build issues
enable/disable audio
player: enable/disable audio
player: auto hide control bar
player: ao option
use QTAV_HAVE() macro
GL ES2 works
gl: fix color format