CMPlayer - a powerful and easy-to-use multimedia player