Improved polling logic to request gum only when in denied state, polling gumstate otherwise
Improved polling logic to request gum only when in denied state, polling gumstate otherwise

fippo/webrtc,82488059/apprtc,jjrasche/cell-based-RC-control,samdutton/apprtc,ralic/samples,mulyoved/samples,smbale/samples,todotobe1/samples,dushmis/webrtc,askdaddy/samples,guoweis/webrtc,Acidburn0zzz/adapter,arnauorriols/apprtc,YouthAndra/apprtc,aadebuger/docker-apprtc,shelsonjava/samples,diddie06/webrtc,leehz/samples,fetterov/samples,xdumaine/samples,TribeMedia/apprtc,bemasc/samples,todotobe1/apprtc,smayoorans/samples,shelsonjava/testrtc,myself659/samples,volkanh/volkanh.github.io,YouthAndra/apprtc,JiYou/apprtc,harme199497/adapter,juberti/samples,oliverhuangchao/samples,4lejandrito/adapter,smadhusu/AppRTC,kod3r/samples,mauricionr/samples,b-cuts/samples,bpyoung92/apprtc,martin7890/samples,dengshaodong/docker-apprtc,mvenkatesh431/apprtc,overtakermtg/samples,dajise/samples,webrtc/apprtc,shelsonjava/samples,bpyoung92/apprtc,b-cuts/samples,pquochoang/samples,ralic/testrtc,Roarz/samples,volkanh/volkanh.github.io,overtakermtg/samples,arnauorriols/apprtc,guoweis/webrtc,myself659/samples,Edward-Shawn/samples,TribeMedia/apprtc,calebboyd/adapter,fippo/apprtc,jiayliu/apprtc,samdutton/apprtc,mvenkatesh431/apprtc,jan-ivar/adapter,martin7890/samples,bpyoung92/apprtc,jiayliu/apprtc,oliverhuangchao/samples,todotobe1/apprtc,fitraditya/samples,shelsonjava/samples,bbandaru/samples,shaohung001/samples,TribeMedia/testrtc,samdutton/webrtc,shelsonjava/testrtc,arnauorriols/apprtc,YouthAndra/apprtc,bbandaru/samples,virajs/apprtc,TheKnarf/apprtc,overtakermtg/samples,smadhusu/AppRTC,shaohung001/samples,Zauberstuhl/adapter,ralic/samples,myself659/samples,TheKnarf/apprtc,webrtc/apprtc,jessetane/testrtc,TribeMedia/testrtc,shines/adapter,mvenkatesh431/samples,samdutton/apprtc,JiYou/apprtc,YouthAndra/apprtc,xdumaine/adapter,mulyoved/samples,82488059/apprtc,Zauberstuhl/adapter,4lejandrito/adapter,JiYou/apprtc,virajs/testrtc,jjrasche/cell-based-RC-control,virajs/samples,virajs/samples,procandi/samples,aadebuger/docker-apprtc,procandi/apprtc,fitraditya/samples,EmreAkkoyun/sample,TribeMedia/samples,kod3r/samples,webrtc/testrtc,arnauorriols/apprtc,ralic/samples,akashrchoksi/newone,fippo/apprtc,jarl-alejandro/apprtc,arnauorriols/apprtc,shelsonjava/testrtc,fippo/apprtc,leehz/samples,webrtc/adapter,mvenkatesh431/samples,mauricionr/samples,smadhusu/AppRTC,virajs/samples,samdutton/apprtc,TribeMedia/samples,jiayliu/apprtc,mvenkatesh431/apprtc,jan-ivar/samples,fetterov/samples,martin7890/samples,calebboyd/adapter,aadebuger/docker-apprtc,samdutton/webrtc,dajise/samples,xdumaine/samples,smadhusu/AppRTC,juberti/samples,todotobe1/samples,shelsonjava/apprtc,procandi/samples,Edward-Shawn/samples,TribeMedia/samples,aadebuger/docker-apprtc,dengshaodong/docker-apprtc,jessetane/testrtc,dajise/samples,virajs/apprtc,knightsofaa/webrtc,82488059/apprtc,shines/adapter,shines/adapter,Acidburn0zzz/adapter,82488059/apprtc,mulyoved/samples,virajs/testrtc,xdumaine/samples,EmreAkkoyun/sample,pquochoang/samples,smadhusu/AppRTC,jarl-alejandro/apprtc,jjrasche/cell-based-RC-control,bemasc/samples,MahmoudFouad/samples,bpyoung92/apprtc,webrtc/samples,leehz/samples,procandi/apprtc,4lejandrito/adapter,shelsonjava/apprtc,JiYou/apprtc,jan-ivar/adapter,ralic/testrtc,jiayliu/apprtc,MahmoudFouad/samples,webrtc/apprtc,fippo/apprtc,virajs/testrtc,virajs/apprtc,TheKnarf/apprtc,diddie06/webrtc,Edward-Shawn/samples,Roarz/samples,taylor-b/samples,todotobe1/apprtc,ralic/testrtc,virajs/apprtc,mvenkatesh431/apprtc,smayoorans/samples,Roarz/samples,dengshaodong/docker-apprtc,askdaddy/samples,kod3r/samples,TribeMedia/apprtc,tsruban/samples,jan-ivar/samples,guoweis/webrtc,EmreAkkoyun/sample,volkanh/volkanh.github.io,akashrchoksi/newone,todotobe1/apprtc,tsruban/samples,procandi/apprtc,procandi/samples,smbale/samples,TribeMedia/apprtc,bemasc/samples,shelsonjava/testrtc,todotobe1/apprtc,akashrchoksi/newone,bpyoung92/apprtc,shelsonjava/apprtc,mvenkatesh431/apprtc,mvenkatesh431/samples,bbandaru/samples,webrtc/testrtc,todotobe1/samples,fitraditya/samples,xdumaine/adapter,b-cuts/samples,knightsofaa/webrtc,calebboyd/adapter,jiayliu/apprtc,shelsonjava/apprtc,TribeMedia/apprtc,dushmis/webrtc,oliverhuangchao/samples,pquochoang/samples,MahmoudFouad/samples,virajs/apprtc,Zauberstuhl/adapter,procandi/apprtc,samdutton/apprtc,ralic/testrtc,TribeMedia/testrtc,jessetane/testrtc,procandi/apprtc,jarl-alejandro/apprtc,jessetane/testrtc,webrtc/apprtc,fetterov/samples,webrtc/adapter,jarl-alejandro/apprtc,keshwans/samples,82488059/apprtc,fippo/webrtc,jjrasche/cell-based-RC-control,TribeMedia/testrtc,YouthAndra/apprtc,aadebuger/docker-apprtc,fippo/apprtc,dengshaodong/docker-apprtc,TheKnarf/apprtc,taylor-b/samples,shelsonjava/apprtc,virajs/testrtc,keshwans/samples,JiYou/apprtc,jarl-alejandro/apprtc,TheKnarf/apprtc,smbale/samples,webrtc/samples,harme199497/adapter,mauricionr/samples,tsruban/samples,harme199497/adapter,webrtc/apprtc,dengshaodong/docker-apprtc,Acidburn0zzz/adapter,smayoorans/samples