Software Vs Hardware Decoding