This is SDL library for some demo code, SDL is a cross-platform multimedia library that uses OpenGL, and 2D video framebuffer, are provided for audio, video, keyboard, mouse, joystick, 3D hardware and low level of access interface. MPEG playback software, emulators, and been widely used in many games, including awards of "civilization: call of power" version of Linux.