[haiku-bugs] Re: [Haiku] #4601: UDF mount support

  • From: "fano" <trac@xxxxxxxxxxxx>
  • Date: Sun, 21 Mar 2010 17:41:39 -0000

#4601: UDF mount support
------------------------------+---------------------------------------------
 Reporter:  fano              |       Owner:  nobody   
     Type:  enhancement       |      Status:  new      
 Priority:  normal            |   Milestone:  R1       
Component:  File Systems/UDF  |     Version:  R1/alpha1
 Keywords:                    |   Blockedby:           
 Platform:  All               |    Blocking:  4886     
------------------------------+---------------------------------------------

Comment(by fano):

 Today I've the time to do some tests, so I've installed r35923.

 I confirm that now UDF mount is supported!

 I've found some problem (maybe not totally UDF related):


 - DVD containg very high bitrate Divx AVI: Mediaplayer start to play and
 then hangs (gdb backtrace attached).
 VLC plays the file without problem.

 - DVD containing MKV 720p Video file (a big file of 4.37 GB!), Mediaplayer
 start but nothing is shown, DVD player light not blink (no data is read?),
 if I try to exit the program, only the GUI exits, the program continue to
 run (the icon in twitcher is present, Process controller show that it is
 eating all my CPU...!).
 No way to stop it twitcher's "Quit application" do nothing,
 ProcessController "quit an application" does nothing, sadly the terminal
 way "kill -9 PID" fails, too.
 I've to reboot only in that case is asked to me (?) to kill the process:
 the alert says "The application "MediapPlayer" might be blocked on a modal
 panel" (but no GUI is present anymore! So what Modal panel is referring?),
 if I then press Kill application is terminated and the system is rebboted.


 VLC hangs, too but gdb not appears, simply nothing happens, if I close the
 application it simply close the GUI but continue to run... in this case no
 way to really terminate the process!

 If I copy the file from the DVD to the system DISK (that is the USB key in
 which Haiku is running) Mediaplayer show something this time and after
 some seconds gdb windows appears, strangely the file is played (very slow
 framerate and without audio).
 VLC play the file without problems in this case, video and audio are
 played at the right framerate, too.


 - DVD containg a real DVD with the canonical "VIDEO TS" and "AUDIO TS"
 folder.
 MediaPlayer plays the first VOB only, the VIDEO is OK, but the audio is
 not... it
 is "echoed" in some way. I think is the MediaKit resampling algorithm that
 casue the problem... the DROP/REPEAT trick can work if the difference from
 the input audio frequency and the output is little (47.8 KHz and 48 KHz),
 but from 44.1 (I think this the frequency of this DVD audio) and 48 Khz is
 unaceptable too more dropping and too more repeat.
 However If I try to play the second VOB, bad things happens! Only garbage
 is shown on the screen. In this case Mediaplayer not hangs, and this is
 good :-)

 VLC plays the audio and video without problems (the audio is resampled
 obviously), but it to see it as a real DVD: "Open Disk" does nothing. So
 no DVD menu neither chapter selection is possible.

 So first pass is obtained (UDF volumes mounts now) but file not plays well
 for now (in particular in Mediaplayer) and DVD navigation is not
 implemented (it seems in VLC too!).

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

Other related posts: