added support to hardware video decoding integrated with gui system without using cpu-gpu bandwith