cross-platform multimedia library
