Hardware Decoding Vs Software Decoding