Whining is usually general and not actionable, while whinging is specific and can be remedied.
My kid has spent the last few weeks whining about how hard it is to be a teenager. This morning they had a whinge about always being the one to let the dog out.