#5500 HIGH Update.: xvimagesink "No port available"

Zarro Boogs per Child bugtracker at laptop.org
Fri Dec 21 01:19:28 EST 2007


#5500: xvimagesink "No port available"
------------------------------+---------------------------------------------
  Reporter:  erikb            |       Owner:  erikb                            
      Type:  defect           |      Status:  new                              
  Priority:  high             |   Milestone:  Update.1                         
 Component:  camera-activity  |     Version:  Development build as of this date
Resolution:                   |    Keywords:                                   
  Verified:  0                |  
------------------------------+---------------------------------------------

Comment(by bert):

 Replying to [comment:16 jg]:
 > Trying to solve this is Sugar is silly.  And I'm uninterested in trying
 to "fix" sugar to replicate all that the window system does already.
 >
 > X sends events to notify applications of visibility.  If you aren't
 visible, you should release the hardware...

 X cannot guarantee the order in which these notifications are processed in
 different applications. So it can still be the case that app A releases
 the camera  after app B tried to open it. You'ld need a hand-shake
 protocol for this, and that's more easily implemented in Sugar IMHO,  by
 setting B to active only when A's setActive() call has returned.

-- 
Ticket URL: <http://dev.laptop.org/ticket/5500#comment:19>
One Laptop Per Child <http://dev.laptop.org>
OLPC bug tracking system



More information about the Bugs mailing list