In most of the K&R casts have a whitespace between the ) and the variable.
It results in misleading situations situations due our peculiar use of casts. The Libav coding style keeps the ) next to the variable.
T *v = (T *)opaque
As of 20140314 this rule is soft-enforced since it was not cleared before and even if most people used (Type)var few did consider (Type) var the correct style.