Adaptive error protection low-density parity-check codes for joint source-channel coding schemes