2014-04-08, 02:10
I just did a reinstall on a fresh machine. I have a TV that can't handle 25hz, so I have an advanced settings file set up to revert to 60Hz for 25fps stuff. I leave my Windows desktop at 60Hz and set up XBMC to adjust refresh rate to match the video - for for 24fps movies the display switches to 24hz.
But after enabling this xml, my system is not switching to 24Hz anymore and is simply playing 23.98 fps files on a 60Hz display.
Here are the relevant sections of my log file:
19:03:02 T:3144 NOTICE: -----------------------------------------------------------------------
19:03:02 T:3144 NOTICE: load settings...
19:03:02 T:3144 NOTICE: No settings file to load (special://xbmc/system/advancedsettings.xml)
19:03:02 T:3144 NOTICE: Loaded settings file from special://profile/advancedsettings.xml
19:03:02 T:3144 NOTICE: Contents of special://profile/advancedsettings.xml are...
<advancedsettings>
<video>
<adjustrefreshrate>
<override>
<fps>25.0</fps>
<refresh>60.0</refresh>
</override>
<fallback>
<refresh>60.0</refresh>
</fallback>
</adjustrefreshrate>
</video>
</advancedsettings>
19:03:02 T:3144 NOTICE: Default DVD Player: dvdplayer
19:03:02 T:3144 NOTICE: Default Video Player: dvdplayer
19:03:02 T:3144 NOTICE: Default Audio Player: paplayer
------------
19:03:30 T:3144 NOTICE: DVDPlayer: Opening: U:\DRIVE1\MOVIES1\42 (2013)\42 (2013).avi
19:03:30 T:3144 WARNING: CDVDMessageQueue(player):ut MSGQ_NOT_INITIALIZED
19:03:30 T:3144 NOTICE: DXVA::CProcessorHD:reInit - The Direct3d device doesn't support DXVA-HD.
19:03:30 T:3144 NOTICE: CWinRenderer:reinit - could not init DXVA-HD processor - skipping
19:03:30 T:4956 NOTICE: Thread DVDPlayer start, auto delete: false
19:03:30 T:4956 NOTICE: Creating InputStream
19:03:30 T:4956 NOTICE: Creating Demuxer
19:03:31 T:4956 NOTICE: Opening video stream: 0 source: 256
19:03:31 T:4956 NOTICE: Creating video codec with codec id: 13
19:03:31 T:4956 NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: MPEG-4 part 2
19:03:31 T:4956 NOTICE: Creating video thread
19:03:31 T:4956 NOTICE: Opening audio stream: 1 source: 256
19:03:31 T:4956 NOTICE: Finding audio codec for: 86019
19:03:31 T:4956 NOTICE: Creating audio thread
19:03:31 T:4876 NOTICE: Thread DVDPlayerVideo start, auto delete: false
19:03:31 T:4876 NOTICE: running thread: video_thread
19:03:31 T:4852 NOTICE: Thread DVDPlayerAudio start, auto delete: false
19:03:31 T:4852 NOTICE: running thread: CDVDPlayerAudio:rocess()
19:03:31 T:4852 NOTICE: Creating audio stream (codec id: 86019, channels: 2, sample rate: 48000, pass-through)
19:03:31 T:4876 NOTICE: fps: 23.976024, pwidth: 1280, pheight: 528, dwidth: 1280, dheight: 528
19:03:31 T:4876 NOTICE: Display resolution ADJUST : 1920x1080@ 60.00 - Full Screen (16) (weight: 0.166)
19:03:33 T:6096 NOTICE: Thread LanguageInvoker start, auto delete: false
As you can see, for this 23.976 .mkv, it is switching to 60HZ.
Any ideas? This same config with the same advanced settings file was working fine on my old install.
S
But after enabling this xml, my system is not switching to 24Hz anymore and is simply playing 23.98 fps files on a 60Hz display.
Here are the relevant sections of my log file:
19:03:02 T:3144 NOTICE: -----------------------------------------------------------------------
19:03:02 T:3144 NOTICE: load settings...
19:03:02 T:3144 NOTICE: No settings file to load (special://xbmc/system/advancedsettings.xml)
19:03:02 T:3144 NOTICE: Loaded settings file from special://profile/advancedsettings.xml
19:03:02 T:3144 NOTICE: Contents of special://profile/advancedsettings.xml are...
<advancedsettings>
<video>
<adjustrefreshrate>
<override>
<fps>25.0</fps>
<refresh>60.0</refresh>
</override>
<fallback>
<refresh>60.0</refresh>
</fallback>
</adjustrefreshrate>
</video>
</advancedsettings>
19:03:02 T:3144 NOTICE: Default DVD Player: dvdplayer
19:03:02 T:3144 NOTICE: Default Video Player: dvdplayer
19:03:02 T:3144 NOTICE: Default Audio Player: paplayer
------------
19:03:30 T:3144 NOTICE: DVDPlayer: Opening: U:\DRIVE1\MOVIES1\42 (2013)\42 (2013).avi
19:03:30 T:3144 WARNING: CDVDMessageQueue(player):ut MSGQ_NOT_INITIALIZED
19:03:30 T:3144 NOTICE: DXVA::CProcessorHD:reInit - The Direct3d device doesn't support DXVA-HD.
19:03:30 T:3144 NOTICE: CWinRenderer:reinit - could not init DXVA-HD processor - skipping
19:03:30 T:4956 NOTICE: Thread DVDPlayer start, auto delete: false
19:03:30 T:4956 NOTICE: Creating InputStream
19:03:30 T:4956 NOTICE: Creating Demuxer
19:03:31 T:4956 NOTICE: Opening video stream: 0 source: 256
19:03:31 T:4956 NOTICE: Creating video codec with codec id: 13
19:03:31 T:4956 NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: MPEG-4 part 2
19:03:31 T:4956 NOTICE: Creating video thread
19:03:31 T:4956 NOTICE: Opening audio stream: 1 source: 256
19:03:31 T:4956 NOTICE: Finding audio codec for: 86019
19:03:31 T:4956 NOTICE: Creating audio thread
19:03:31 T:4876 NOTICE: Thread DVDPlayerVideo start, auto delete: false
19:03:31 T:4876 NOTICE: running thread: video_thread
19:03:31 T:4852 NOTICE: Thread DVDPlayerAudio start, auto delete: false
19:03:31 T:4852 NOTICE: running thread: CDVDPlayerAudio:rocess()
19:03:31 T:4852 NOTICE: Creating audio stream (codec id: 86019, channels: 2, sample rate: 48000, pass-through)
19:03:31 T:4876 NOTICE: fps: 23.976024, pwidth: 1280, pheight: 528, dwidth: 1280, dheight: 528
19:03:31 T:4876 NOTICE: Display resolution ADJUST : 1920x1080@ 60.00 - Full Screen (16) (weight: 0.166)
19:03:33 T:6096 NOTICE: Thread LanguageInvoker start, auto delete: false
As you can see, for this 23.976 .mkv, it is switching to 60HZ.
Any ideas? This same config with the same advanced settings file was working fine on my old install.
S