Added OpenAL device class.