can_record
if (!enabled || !can_record())
if (!enabled || !can_record(ctx))
if (!can_record(prev, state))