2009-05-16, 13:06
I was running version 20291. It seems I have quite similar problems to Hitchers, not exactly the same though, it could be ATI related...
Smoothvideo works fine playing 24fps material if I set my desktop refresh rate to 24hz BEFORE I start XBMC, so it's not all misery However the Adjust Refresh Rate option is supposed to to this change automatically, but it fails
If my desktop resolution isn't already set to 24Hz, the Adjust Refresh Rate function does change my desktop refresh rate to the correct 24Hz, but XBMC's fullscreen resolution stays at it's initial refresh rate value (60Hz). I can verify this by alt-tabbing while playing a movie. If I run XBMC without the -fs option, then the Adjust Refresh Rate function doesn't even seem to try to change the resolution.
----------------
Same problem with latest build:
13:10:48 T:43188 M:1182904320 NOTICE: Starting XBMC, Platform: Windows Vista, 32-bit Service Pack 1 build 6001. Built on May 16 2009 (SVN:20361, compiler 1500)
13:10:48 T:43188 M:1182904320 NOTICE: AMD Athlon Dual Core Processor 4850e
13:10:48 T:43188 M:1182904320 NOTICE: Desktop Resolution: 1920x1080 32Bit at 60Hz
...
13:10:48 T:43188 M:1181425664 NOTICE: Enabled debug logging due to GUI setting
13:10:48 T:43188 M:1181425664 NOTICE: Getting hardware information now...
13:10:48 T:43188 M:1181425664 INFO: Using digital output
13:10:48 T:43188 M:1181425664 INFO: AC3 pass through is enabled
13:10:48 T:43188 M:1181425664 INFO: DTS pass through is enabled
13:10:48 T:43188 M:1181425664 NOTICE: Checking resolution 12
13:10:48 T:43188 M:1181364224 NOTICE: Default DVD Player: dvdplayer
13:10:48 T:43188 M:1181364224 NOTICE: Default Video Player: dvdplayer
13:10:48 T:43188 M:1181364224 NOTICE: Default Audio Player: paplayer
13:10:48 T:43188 M:1181360128 NOTICE: special://masterprofile/sources.xml
13:10:48 T:43188 M:1181294592 DEBUG: Constructing surface 1920x1080, shared=00000000, fullscreen=1
13:10:48 T:43188 M:1158258688 NOTICE: GL_VENDOR = ATI Technologies Inc.
13:10:48 T:43188 M:1158242304 NOTICE: GL_RENDERER = ATI Radeon HD 3200 Graphics
13:10:48 T:43188 M:1158242304 NOTICE: GL_VERSION = 2.1.8395 Release
...
13:10:49 T:43188 M:1121308672 INFO: GUI format 1920x1080 1920x1080 @ 60.00Hz (Full Screen)
...
13:12:06 T:45972 M:1075593216 INFO: ffmpeg: Stream #0.0(eng): Video: h264, yuv420p, 1280x692, PAR 1:1 DAR 320:173, 23.98 tbr, 1k tbn, 47.95 tbc
13:12:06 T:28980 M:1074888704 DEBUG: CVideoReferenceClock: Setting up Direct3d on adapter 0
13:12:06 T:18168 M:1063026688 DEBUG: CDVDPlayerVideo::OutputPicture - change configuration. 1280x692. framerate: 23.98
13:12:06 T:18168 M:1063026688 NOTICE: Display resolution ADJUST : 1920x1080 @ 24.00Hz (42)
13:12:06 T:28980 M:1059057664 DEBUG: CVideoReferenceClock: CreateDevice returned D3DERR_DEVICELOST
13:12:06 T:28980 M:1059057664 DEBUG: CVideoReferenceClock: Setup failed, falling back to QueryPerformanceCounter
13:12:06 T:28980 M:1059057664 DEBUG: CVideoReferenceClock: Cleaning up Direct3d
-------------------------
...and in window mode:
13:53:41 T:30960 M:1180618752 NOTICE: Desktop Resolution: 1920x1080 32Bit at 60Hz
13:53:41 T:30960 M:1179013120 DEBUG: Constructing surface 1920x1080, shared=00000000, fullscreen=0
13:53:42 T:30960 M:1142870016 INFO: GUI format 1920x1080 1920x1080 @ 60.00Hz (Full Screen)
13:53:42 T:30960 M:1130491904 ERROR: unable to loadpecial://home/skin/Aeon/720p/Pointer.xml, Line 0
13:53:56 T:34876 M:1092116480 INFO: ffmpeg: Stream #0.0(eng): Video: h264, yuv420p, 1280x692, PAR 1:1 DAR 320:173, 23.98 tbr, 1k tbn, 47.95 tbc
13:53:56 T:44596 M:1091448832 DEBUG: CVideoReferenceClock: Setting up Direct3d on adapter 0
13:53:56 T:29672 M:1081085952 DEBUG: CDVDPlayerVideo::OutputPicture - change configuration. 1280x692. framerate: 23.98
13:53:56 T:29672 M:1081085952 NOTICE: Display resolution ADJUST : 1920x1080 @ 24.00Hz (42)
13:53:56 T:44596 M:1076633600 DEBUG: CVideoReferenceClock: CreateDevice returned D3DERR_DEVICELOST
13:53:56 T:44596 M:1076633600 DEBUG: CVideoReferenceClock: Setup failed, falling back to QueryPerformanceCounter
13:53:56 T:44596 M:1076633600 DEBUG: CVideoReferenceClock: Cleaning up Direct3d
Smoothvideo works fine playing 24fps material if I set my desktop refresh rate to 24hz BEFORE I start XBMC, so it's not all misery However the Adjust Refresh Rate option is supposed to to this change automatically, but it fails
If my desktop resolution isn't already set to 24Hz, the Adjust Refresh Rate function does change my desktop refresh rate to the correct 24Hz, but XBMC's fullscreen resolution stays at it's initial refresh rate value (60Hz). I can verify this by alt-tabbing while playing a movie. If I run XBMC without the -fs option, then the Adjust Refresh Rate function doesn't even seem to try to change the resolution.
----------------
Same problem with latest build:
13:10:48 T:43188 M:1182904320 NOTICE: Starting XBMC, Platform: Windows Vista, 32-bit Service Pack 1 build 6001. Built on May 16 2009 (SVN:20361, compiler 1500)
13:10:48 T:43188 M:1182904320 NOTICE: AMD Athlon Dual Core Processor 4850e
13:10:48 T:43188 M:1182904320 NOTICE: Desktop Resolution: 1920x1080 32Bit at 60Hz
...
13:10:48 T:43188 M:1181425664 NOTICE: Enabled debug logging due to GUI setting
13:10:48 T:43188 M:1181425664 NOTICE: Getting hardware information now...
13:10:48 T:43188 M:1181425664 INFO: Using digital output
13:10:48 T:43188 M:1181425664 INFO: AC3 pass through is enabled
13:10:48 T:43188 M:1181425664 INFO: DTS pass through is enabled
13:10:48 T:43188 M:1181425664 NOTICE: Checking resolution 12
13:10:48 T:43188 M:1181364224 NOTICE: Default DVD Player: dvdplayer
13:10:48 T:43188 M:1181364224 NOTICE: Default Video Player: dvdplayer
13:10:48 T:43188 M:1181364224 NOTICE: Default Audio Player: paplayer
13:10:48 T:43188 M:1181360128 NOTICE: special://masterprofile/sources.xml
13:10:48 T:43188 M:1181294592 DEBUG: Constructing surface 1920x1080, shared=00000000, fullscreen=1
13:10:48 T:43188 M:1158258688 NOTICE: GL_VENDOR = ATI Technologies Inc.
13:10:48 T:43188 M:1158242304 NOTICE: GL_RENDERER = ATI Radeon HD 3200 Graphics
13:10:48 T:43188 M:1158242304 NOTICE: GL_VERSION = 2.1.8395 Release
...
13:10:49 T:43188 M:1121308672 INFO: GUI format 1920x1080 1920x1080 @ 60.00Hz (Full Screen)
...
13:12:06 T:45972 M:1075593216 INFO: ffmpeg: Stream #0.0(eng): Video: h264, yuv420p, 1280x692, PAR 1:1 DAR 320:173, 23.98 tbr, 1k tbn, 47.95 tbc
13:12:06 T:28980 M:1074888704 DEBUG: CVideoReferenceClock: Setting up Direct3d on adapter 0
13:12:06 T:18168 M:1063026688 DEBUG: CDVDPlayerVideo::OutputPicture - change configuration. 1280x692. framerate: 23.98
13:12:06 T:18168 M:1063026688 NOTICE: Display resolution ADJUST : 1920x1080 @ 24.00Hz (42)
13:12:06 T:28980 M:1059057664 DEBUG: CVideoReferenceClock: CreateDevice returned D3DERR_DEVICELOST
13:12:06 T:28980 M:1059057664 DEBUG: CVideoReferenceClock: Setup failed, falling back to QueryPerformanceCounter
13:12:06 T:28980 M:1059057664 DEBUG: CVideoReferenceClock: Cleaning up Direct3d
-------------------------
...and in window mode:
13:53:41 T:30960 M:1180618752 NOTICE: Desktop Resolution: 1920x1080 32Bit at 60Hz
13:53:41 T:30960 M:1179013120 DEBUG: Constructing surface 1920x1080, shared=00000000, fullscreen=0
13:53:42 T:30960 M:1142870016 INFO: GUI format 1920x1080 1920x1080 @ 60.00Hz (Full Screen)
13:53:42 T:30960 M:1130491904 ERROR: unable to loadpecial://home/skin/Aeon/720p/Pointer.xml, Line 0
13:53:56 T:34876 M:1092116480 INFO: ffmpeg: Stream #0.0(eng): Video: h264, yuv420p, 1280x692, PAR 1:1 DAR 320:173, 23.98 tbr, 1k tbn, 47.95 tbc
13:53:56 T:44596 M:1091448832 DEBUG: CVideoReferenceClock: Setting up Direct3d on adapter 0
13:53:56 T:29672 M:1081085952 DEBUG: CDVDPlayerVideo::OutputPicture - change configuration. 1280x692. framerate: 23.98
13:53:56 T:29672 M:1081085952 NOTICE: Display resolution ADJUST : 1920x1080 @ 24.00Hz (42)
13:53:56 T:44596 M:1076633600 DEBUG: CVideoReferenceClock: CreateDevice returned D3DERR_DEVICELOST
13:53:56 T:44596 M:1076633600 DEBUG: CVideoReferenceClock: Setup failed, falling back to QueryPerformanceCounter
13:53:56 T:44596 M:1076633600 DEBUG: CVideoReferenceClock: Cleaning up Direct3d