Context is that bearded guy burned a Confederate flag at a Confederate flag rally in the South. To me it looks like an confrontation between an LEO and an Open Carry "activist." Personally, as a non LE guy with no LE training, I would have drawn if I was the cop.
Reminder; this is the LE forum. Keep it respectful.