[haiku-bugs] Re: [Haiku] #6216: mediaplayer close all windows does not work

  • From: "stippi" <trac@xxxxxxxxxxxx>
  • Date: Mon, 30 Aug 2010 09:25:12 -0000

#6216: mediaplayer close all windows does not work
---------------------------------------+------------------------------------
  Reporter:  samui                     |         Owner:  stippi   
      Type:  bug                       |        Status:  closed   
  Priority:  normal                    |     Milestone:  R1       
 Component:  Applications/MediaPlayer  |       Version:  R1/alpha2
Resolution:  invalid                   |      Keywords:           
Blocked By:                            |   Has a Patch:  0        
  Platform:  All                       |      Blocking:           
---------------------------------------+------------------------------------
Changes (by stippi):

  * status:  new => closed
  * resolution:  => invalid


Comment:

 The ticket "as is" is not valid. I can open many videos and use the "Close
 all windows" feature from Deskbar. MediaPlayer will close just fine. This
 ticket is more likely a duplicate of another ticket, which is concerned
 with locking up the AudioProducer node, which when it happens prevents
 MediaPlayer from quitting properly. In some instances, MediaPlayer will
 quite after quite a bit of time passed, in some instances
 media_addon_server will crash. The root cause of the problem is that some
 codecs return a keyframe which is very far away from the frame that
 MediaPlayer wants to play, and the long seek operation causes the
 AudioProducer to run out of buffers (which hints at a second problem).
 This in turn can sometimes crash the audio mixer which is running in the
 media_addon_server team and that would be a third problem. The bt attached
 shows it has actually not crashed, but dropped purposefully into the
 debugger. Unfortunately the debugger message is not seen in the picture,
 but I guess it will not be hard to find out. Since I am pretty sure that
 the actual issue is tracked in another ticket, I am closing this one,
 since it is based on the wrong conclusion.

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/6216#comment:2>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: