Runtime exception when optional recording delegate protocol is not implemented
The recording delegate protocol is marked as optional. However, VLCKit crashes if the selectors are not implemented because there are no sanity checks and it just plaining trusts those selectors to exist.