xv: TryClientEvents already checks client and sets sequenceNumber.
So don't bother doing those steps again. Signed-off-by: Jamey Sharp <jamey@minilop.net> Reviewed-by: Julien Cristau <jcristau@debian.org> Reviewed-by: Adam Jackson <ajax@redhat.com>
This commit is contained in:
		
							parent
							
								
									e1e7deefb5
								
							
						
					
					
						commit
						ee9cd2df4a
					
				| 
						 | 
				
			
			@ -529,18 +529,14 @@ XvdiSendVideoNotify(XvPortPtr pPort, DrawablePtr pDraw, int reason)
 | 
			
		|||
			  serverClient, DixReadAccess);
 | 
			
		||||
 | 
			
		||||
  while (pn) 
 | 
			
		||||
    {
 | 
			
		||||
      if (pn->client)
 | 
			
		||||
    {
 | 
			
		||||
      event.u.u.type = XvEventBase + XvVideoNotify;
 | 
			
		||||
	  event.u.u.sequenceNumber = pn->client->sequence;
 | 
			
		||||
      event.u.videoNotify.time = currentTime.milliseconds;
 | 
			
		||||
      event.u.videoNotify.drawable = pDraw->id;
 | 
			
		||||
      event.u.videoNotify.port = pPort->id;
 | 
			
		||||
      event.u.videoNotify.reason = reason;
 | 
			
		||||
      TryClientEvents(pn->client, NULL, (xEventPtr)&event, 1,
 | 
			
		||||
		      NoEventMask, NoEventMask, NullGrab);
 | 
			
		||||
	}
 | 
			
		||||
      pn = pn->next;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -561,18 +557,14 @@ XvdiSendPortNotify(
 | 
			
		|||
  pn = pPort->pNotify;
 | 
			
		||||
 | 
			
		||||
  while (pn) 
 | 
			
		||||
    {
 | 
			
		||||
      if (pn->client)
 | 
			
		||||
    {
 | 
			
		||||
      event.u.u.type = XvEventBase + XvPortNotify;
 | 
			
		||||
	  event.u.u.sequenceNumber = pn->client->sequence;
 | 
			
		||||
      event.u.portNotify.time = currentTime.milliseconds;
 | 
			
		||||
      event.u.portNotify.port = pPort->id;
 | 
			
		||||
      event.u.portNotify.attribute = attribute;
 | 
			
		||||
      event.u.portNotify.value = value;
 | 
			
		||||
      TryClientEvents(pn->client, NULL, (xEventPtr)&event, 1,
 | 
			
		||||
		      NoEventMask, NoEventMask, NullGrab);
 | 
			
		||||
	}
 | 
			
		||||
      pn = pn->next;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue