A gif controller that can decode gif in real-time and call back to ImageView.