problems under FreeBSD-5.2-RC2

Gregory Wright <[email protected]> Wed, 14 Jan 2004 11:26:26 -0500
Newsgroups gmane.comp.video.ogle.devel
Message-ID <[email protected]>
Hi,

I built ogle-0.9.2 under FreeBSD-5.2-RC2 on a dual processor Xeon  
system. I am seeing
two problems:

	1) The dvd display window has the wrong aspect ratio. The movie is  
nearly
	     square, and the frame it is displayed in is higher than it is  
wide. (Perhaps
	     this is caused by running Xinerama, and some calculation is being
	     done on the basis of a 3840 x 1024 screen?)

	2) After a little while, playback goes flooey, the audio stops, the  
video speeds
	    up. The video and audio fail about the time the ogle_ao_init error  
message
	    appears (see the log below). I can hear the sound fine until the  
errors
	    begin, but maybe there is still a configuration problem?

System details: FreeBSD-5.2-RC2 (soon to be 5.2-RELEASE), X11 4.3.0,  
dual
matrox G450 cards used to drive 3 IBM P202 monitors in xinerama. 2GB of  
RAM.
ogle 0.9.2 built from FreeBSD ports collection.



su-2.05b# ogle
WARNING[dvd_gui]: add_keybinding(): No such action: 'SaveScreenshot'
WARNING[dvd_gui]: add_keybinding(): No such action:  
'SaveScreenshotWithSPU'
libdvdread: Using libdvdcss version 1.2.8 for DVD access
libdvdread: Using libdvdcss version 1.2.8 for DVD access

libdvdread: Attempting to retrieve all CSS keys
libdvdread: This can take a _long_ time, please be patient

libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x00000141
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x00000231
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x0000023b
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x0000027a
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x0001438f
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x001f7dc7
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x003ab66c
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_05_1.VOB at 0x003b9857
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_06_1.VOB at 0x003b9ee5
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_07_1.VOB at 0x003ba5d0
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_08_0.VOB at 0x003bb4be
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_08_1.VOB at 0x003bb4c3
libdvdread: Elapsed time 0
libdvdread: Found 8 VTS's
libdvdread: Elapsed time 0
xscreensaver-command not found.
Using djbfft for IMDCT transform
##@#!#!###!!!#!##!####!!#!!#!!#!!+display: frame rate: 0.000 fps
SNDCTL_DSP_SETFMT: Invalid argument
FATAL[ogle_audio]: ogle_ao_init:
display: frame rate: 13.129 fps
display: frame rate: 30.041 fps
display: frame rate: 29.942 fps
@+display: frame rate: 29.807 fps
SNDCTL_DSP_SETFMT: Invalid argument
FATAL[ogle_audio]: ogle_ao_init:
-!!####!!@-----!#!-###!-----!#!!-!!#!!!!!!!!!#!!!#!!####!!#!!##!!!!-! 
#!!!!#!###!!!!##!!#!!#-!#!##-!#!-###!!#!!--!###!!!!##-!###-!!!!##--! 
####!!!!!##--####!!!!!!##--####!!!!!##-!###!--!###!!!!!##--!###!! 
##!!!-!###!!--!#!###!!!!!#-####!!--####!!#!!#!!!--!#!###!!!!!#!#-!####- 
#!!###--####!!!!!!##-#-#########--##########-####-!###!!--!###!!!!!##-- 
##########-#####---###############-#--------!!--!!!#!###!!#!!#!! 
#!!-!-!!!!##!!!!##!#!!#!!#!-!#@!!!!-!!###!!#!!#!!#!!#!!#!!#!!#!!#!!#!! 
#-!!!!!!-###!!#!!#!!--!#!!!#!!###--#!###!!!!!##display: frame rate:  
26.233 fps
--!###!!##!!##!-###!!^CMsgNextEvent: No such process
ctrl: ipc_rmid: Invalid argument



I'd be happy to start to track these issues down, if you can give me  
some hints about
where to begin.

I am very impressed with ogle because aside from the above issues, it  
has by far the smoothest
audio and video of any *BSD dvd player. And the cool menu interaction  
too!

TIA for looking at this.

Best Wishes,

Gregory Wright