ICC is an adjudicating authority of international crime. It conduct criminal justice administration on international crime and tried the offenders who violate the international criminal law or who commit international crime. In this area ICC is contributing in upholding humanitarian law by bringing the international criminal to justice and try them.
However, ICC is not a authority to develop humanitarian law like UN, though it is a organ of the UN. This is Clearly describe in the Rome Statute which established the ICC.
Nabarun Bhattacharjee Thank you for your response. I likewise think that its contribution to development of IHL is rather indirect, as ICC decides and "moves" is field of Int. Crim. Law. However ICL protects rules of other branches, therefore it is in tuch with them and ICC need to interpret them, sometimes maybe in way in which it was not interpreted before.
ICC will best justifiable to make adjustments to case by case. IHL and its interpretations are not to be taken as rigid prescept, it should be an exhaustive process decoded to be inclusive