codec: fix pointer data conversion + 24bpp support
codec: fix pointer data conversion + 24bpp support

- alpha values were annihilated (fixed)
- support 24bit xor mask data added

colemickens/FreeRDP,ivan-83/FreeRDP,eledoux/FreeRDP,ssieb/FreeRDP,lmcro/FreeRDP,zavadovsky/FreeRDP,bjcollins/FreeRDP,Testinos/Freerdp,daneshih1125/FreeRDP,vworkspace/FreeRDP,DavBfr/FreeRDP,zhangximin/FreeRDP,xproax/FreeRDP,weinyzhou/FreeRDP,bsagal/FreeRDP,vaginessa/FreeRDP,mfleisz/FreeRDP,lmcro/FreeRDP,rjcorrig/FreeRDP,clivest/FreeRDP,anjoah/FreeRDP,hyacinthes/FreeRDP,ondrejholy/FreeRDP,peterh/FreeRDP,nanxiongchao/FreeRDP,zhangximin/FreeRDP,ilammy/FreeRDP,realjiangms/FreeRDP,DavBfr/FreeRDP,BUGgs/FreeRDP,zavadovsky/FreeRDP,yurashek/FreeRDP,Distrotech/FreeRDP,llyzs/FreeRDP,mcnestrb/FreeRDP,bmiklautz/FreeRDP,anjoah/FreeRDP,ssieb/FreeRDP,mcnestrb/FreeRDP,RolKau/FreeRDP,realjiangms/FreeRDP,tc-anssi/FreeRDP,Distrotech/FreeRDP,BUGgs/FreeRDP,clivest/FreeRDP,mcnestrb/FreeRDP,weinyzhou/FreeRDP,cedrozor/FreeRDP,oshogbo/FreeRDP,rjcorrig/FreeRDP,mfleisz/FreeRDP,everhopingandwaiting/FreeRDP,cedrozor/FreeRDP,aballier/FreeRDP,bmiklautz/FreeRDP,FreeRDP/FreeRDP,ondrejholy/FreeRDP,bjcollins/FreeRDP,vaginessa/FreeRDP,infelt/FreeRDP,Devolutions/FreeRDP,hyacinthes/FreeRDP,oshogbo/FreeRDP,nfedera/FreeRDP,anjoah/FreeRDP,ivan-83/FreeRDP,nfedera/FreeRDP,MartinHaimberger/FreeRDP,erbth/FreeRDP,ilammy/FreeRDP,aballier/FreeRDP,zhangximin/FreeRDP,clivest/FreeRDP,tinixx/FreeRDP,awakecoding/FreeRDP,realjiangms/FreeRDP,erbth/FreeRDP,dvincent-devolutions/FreeRDP,kingland/FreeRDP,FreeRDP/FreeRDP,akallabeth/FreeRDP,awakecoding/FreeRDP,lmcro/FreeRDP,nanxiongchao/FreeRDP,BUGgs/FreeRDP,bceverly/FreeRDP,ssieb/FreeRDP,chipitsine/FreeRDP,aballier/FreeRDP,kingland/FreeRDP,realjiangms/FreeRDP,nfedera/FreeRDP,aballier/FreeRDP,oshogbo/FreeRDP,ssieb/FreeRDP,clivest/FreeRDP,mfleisz/FreeRDP,mcnestrb/FreeRDP,eledoux/FreeRDP,bmiklautz/FreeRDP,bsagal/FreeRDP,nanxiongchao/FreeRDP,rjcorrig/FreeRDP,anjoah/FreeRDP,Distrotech/FreeRDP,llyzs/FreeRDP,bmiklautz/FreeRDP,RangeeGmbH/FreeRDP,awakecoding/FreeRDP,colemickens/FreeRDP,tinixx/FreeRDP,mfleisz/FreeRDP,nfedera/FreeRDP,clivest/FreeRDP,zavadovsky/FreeRDP,xproax/FreeRDP,Testinos/Freerdp,bmiklautz/FreeRDP,xproax/FreeRDP,akallabeth/FreeRDP,oshogbo/FreeRDP,massuda-marcelo/FreeRDP,colemickens/FreeRDP,Devolutions/FreeRDP,bmiklautz/FreeRDP,DavBfr/FreeRDP,oshogbo/FreeRDP,FreeRDP/FreeRDP,clivest/FreeRDP,RolKau/FreeRDP,kingland/FreeRDP,mcnestrb/FreeRDP,chipitsine/FreeRDP,xhaakon/FreeRDP,bsagal/FreeRDP,briggsbog/FreeRDP,akallabeth/FreeRDP,zhangximin/FreeRDP,daneshih1125/FreeRDP,massuda-marcelo/FreeRDP,colemickens/FreeRDP,ivan-83/FreeRDP,bmiklautz/FreeRDP,cedrozor/FreeRDP,colemickens/FreeRDP,zhangximin/FreeRDP,erbth/FreeRDP,chipitsine/FreeRDP,nfedera/FreeRDP,Testinos/Freerdp,MartinHaimberger/FreeRDP,realjiangms/FreeRDP,rjcorrig/FreeRDP,xproax/FreeRDP,colemickens/FreeRDP,eledoux/FreeRDP,vworkspace/FreeRDP,cloudbase/FreeRDP-dev,peterh/FreeRDP,xhaakon/FreeRDP,BUGgs/FreeRDP,ilammy/FreeRDP,colemickens/FreeRDP,ilammy/FreeRDP,chipitsine/FreeRDP,ivan-83/FreeRDP,infelt/FreeRDP,peterh/FreeRDP,erbth/FreeRDP,MartinHaimberger/FreeRDP,hyacinthes/FreeRDP,ilammy/FreeRDP,massuda-marcelo/FreeRDP,anjoah/FreeRDP,vworkspace/FreeRDP,yurashek/FreeRDP,yurashek/FreeRDP,BUGgs/FreeRDP,everhopingandwaiting/FreeRDP,vworkspace/FreeRDP,tc-anssi/FreeRDP,infelt/FreeRDP,bceverly/FreeRDP,weinyzhou/FreeRDP,infelt/FreeRDP,hyacinthes/FreeRDP,massuda-marcelo/FreeRDP,mfleisz/FreeRDP,vaginessa/FreeRDP,zhangximin/FreeRDP,Distrotech/FreeRDP,RangeeGmbH/FreeRDP,everhopingandwaiting/FreeRDP,ondrejholy/FreeRDP,ivan-83/FreeRDP,tc-anssi/FreeRDP,RolKau/FreeRDP,DavBfr/FreeRDP,tinixx/FreeRDP,ssieb/FreeRDP,nanxiongchao/FreeRDP,vaginessa/FreeRDP,xhaakon/FreeRDP,MartinHaimberger/FreeRDP,RolKau/FreeRDP,xproax/FreeRDP,kingland/FreeRDP,xproax/FreeRDP,ivan-83/FreeRDP,yurashek/FreeRDP,chipitsine/FreeRDP,akallabeth/FreeRDP,tinixx/FreeRDP,aballier/FreeRDP,tc-anssi/FreeRDP,ondrejholy/FreeRDP,aballier/FreeRDP,briggsbog/FreeRDP,briggsbog/FreeRDP,DavBfr/FreeRDP,erbth/FreeRDP,realjiangms/FreeRDP,bsagal/FreeRDP,Devolutions/FreeRDP,akallabeth/FreeRDP,vworkspace/FreeRDP,mcnestrb/FreeRDP,bceverly/FreeRDP,RangeeGmbH/FreeRDP,ssieb/FreeRDP,chipitsine/FreeRDP,cedrozor/FreeRDP,bceverly/FreeRDP,FreeRDP/FreeRDP,Testinos/Freerdp,oshogbo/FreeRDP,weinyzhou/FreeRDP,briggsbog/FreeRDP,massuda-marcelo/FreeRDP,mfleisz/FreeRDP,tinixx/FreeRDP,weinyzhou/FreeRDP,kingland/FreeRDP,xhaakon/FreeRDP,briggsbog/FreeRDP,DavBfr/FreeRDP,hyacinthes/FreeRDP,xhaakon/FreeRDP,daneshih1125/FreeRDP,erbth/FreeRDP,bmiklautz/FreeRDP,nfedera/FreeRDP,RolKau/FreeRDP,bsagal/FreeRDP,bjcollins/FreeRDP,tinixx/FreeRDP,daneshih1125/FreeRDP,zavadovsky/FreeRDP,awakecoding/FreeRDP,nanxiongchao/FreeRDP,oshogbo/FreeRDP,everhopingandwaiting/FreeRDP,bsagal/FreeRDP,ivan-83/FreeRDP,awakecoding/FreeRDP,realjiangms/FreeRDP,hyacinthes/FreeRDP,Distrotech/FreeRDP,briggsbog/FreeRDP,cloudbase/FreeRDP-dev,chipitsine/FreeRDP,tc-anssi/FreeRDP,DavBfr/FreeRDP,dvincent-devolutions/FreeRDP,everhopingandwaiting/FreeRDP,llyzs/FreeRDP,zavadovsky/FreeRDP,zavadovsky/FreeRDP,yurashek/FreeRDP,mfleisz/FreeRDP,erbth/FreeRDP,bjcollins/FreeRDP,llyzs/FreeRDP,eledoux/FreeRDP,eledoux/FreeRDP,tc-anssi/FreeRDP,massuda-marcelo/FreeRDP,ssieb/FreeRDP,bjcollins/FreeRDP,akallabeth/FreeRDP,bceverly/FreeRDP,bjcollins/FreeRDP,eledoux/FreeRDP,lmcro/FreeRDP,nanxiongchao/FreeRDP,nfedera/FreeRDP,FreeRDP/FreeRDP,bceverly/FreeRDP,lmcro/FreeRDP,eledoux/FreeRDP,tc-anssi/FreeRDP,bsagal/FreeRDP,bjcollins/FreeRDP,daneshih1125/FreeRDP,llyzs/FreeRDP,MartinHaimberger/FreeRDP,bsagal/FreeRDP,mcnestrb/FreeRDP,vworkspace/FreeRDP,RolKau/FreeRDP,kingland/FreeRDP,RangeeGmbH/FreeRDP,BUGgs/FreeRDP,dvincent-devolutions/FreeRDP,MartinHaimberger/FreeRDP,everhopingandwaiting/FreeRDP,DavBfr/FreeRDP,RolKau/FreeRDP,infelt/FreeRDP,vaginessa/FreeRDP,lmcro/FreeRDP,rjcorrig/FreeRDP,cloudbase/FreeRDP-dev,vaginessa/FreeRDP,nanxiongchao/FreeRDP,xhaakon/FreeRDP,clivest/FreeRDP,cedrozor/FreeRDP,xproax/FreeRDP,dvincent-devolutions/FreeRDP,bceverly/FreeRDP,BUGgs/FreeRDP,aballier/FreeRDP,Devolutions/FreeRDP,daneshih1125/FreeRDP,ssieb/FreeRDP,rjcorrig/FreeRDP,MartinHaimberger/FreeRDP,ilammy/FreeRDP,Testinos/Freerdp,weinyzhou/FreeRDP,everhopingandwaiting/FreeRDP,eledoux/FreeRDP,everhopingandwaiting/FreeRDP,vworkspace/FreeRDP,yurashek/FreeRDP,peterh/FreeRDP,vaginessa/FreeRDP,cloudbase/FreeRDP-dev,zhangximin/FreeRDP,infelt/FreeRDP,weinyzhou/FreeRDP,llyzs/FreeRDP,Testinos/Freerdp,ilammy/FreeRDP,clivest/FreeRDP,Devolutions/FreeRDP,rjcorrig/FreeRDP,RangeeGmbH/FreeRDP,tinixx/FreeRDP,llyzs/FreeRDP,hyacinthes/FreeRDP,FreeRDP/FreeRDP,briggsbog/FreeRDP,peterh/FreeRDP,peterh/FreeRDP,Devolutions/FreeRDP,erbth/FreeRDP,dvincent-devolutions/FreeRDP,Devolutions/FreeRDP,massuda-marcelo/FreeRDP,kingland/FreeRDP,nfedera/FreeRDP,anjoah/FreeRDP,ondrejholy/FreeRDP,dvincent-devolutions/FreeRDP,bjcollins/FreeRDP,lmcro/FreeRDP,tinixx/FreeRDP,rjcorrig/FreeRDP,daneshih1125/FreeRDP,yurashek/FreeRDP,tc-anssi/FreeRDP,FreeRDP/FreeRDP,cloudbase/FreeRDP-dev,ilammy/FreeRDP,vworkspace/FreeRDP,infelt/FreeRDP,zavadovsky/FreeRDP,RangeeGmbH/FreeRDP,akallabeth/FreeRDP,xhaakon/FreeRDP,daneshih1125/FreeRDP,ondrejholy/FreeRDP,Distrotech/FreeRDP,awakecoding/FreeRDP,RangeeGmbH/FreeRDP,dvincent-devolutions/FreeRDP,MartinHaimberger/FreeRDP,anjoah/FreeRDP,zavadovsky/FreeRDP,awakecoding/FreeRDP,xhaakon/FreeRDP,FreeRDP/FreeRDP,xproax/FreeRDP,realjiangms/FreeRDP,RangeeGmbH/FreeRDP,Distrotech/FreeRDP,chipitsine/FreeRDP,peterh/FreeRDP,nanxiongchao/FreeRDP,Distrotech/FreeRDP,llyzs/FreeRDP,infelt/FreeRDP,Devolutions/FreeRDP,cedrozor/FreeRDP,bceverly/FreeRDP,ivan-83/FreeRDP,BUGgs/FreeRDP,mcnestrb/FreeRDP,kingland/FreeRDP,dvincent-devolutions/FreeRDP,zhangximin/FreeRDP,oshogbo/FreeRDP,aballier/FreeRDP,massuda-marcelo/FreeRDP,cedrozor/FreeRDP,yurashek/FreeRDP,briggsbog/FreeRDP,mfleisz/FreeRDP,RolKau/FreeRDP,colemickens/FreeRDP,weinyzhou/FreeRDP,lmcro/FreeRDP,cloudbase/FreeRDP-dev,cloudbase/FreeRDP-dev,ondrejholy/FreeRDP,cedrozor/FreeRDP,vaginessa/FreeRDP,Testinos/Freerdp,peterh/FreeRDP,anjoah/FreeRDP,akallabeth/FreeRDP,ondrejholy/FreeRDP,awakecoding/FreeRDP