[confirm] Screenselector not picking up settings properly at startup (1 Viewer)

jblomb

Retired Team Member
  • Premium Supporter
  • May 17, 2007
    96
    17
    Sundsvall
    Home Country
    Sweden Sweden
    MediaPortal Version: 1.1.0 RC1
    MediaPortal Skin: Blue3 Wide
    Windows Version: Windows XP SP3
    CPU Type: Intel Core2 Duo 2.4GHz
    HDD: 2TB
    Memory: 2Gb
    Motherboard: ASUS P5B Vista
    Video Card: Geforce 8600GT
    Video Card Driver:
    Sound Card: Built-in
    Sound Card AC3:
    Sound Card Driver:
    1. TV Card: Hauppauge HVR4000
    1. TV Card Type: DVB-S/S2
    1. TV Card Driver:
    2. TV Card: Hauppauge HVR4000
    2. TV Card Type: DVB-S/S2
    2. TV Card Driver:
    3. TV Card: FireDTV
    3. TV Card Type: DVB-S
    3. TV Card Driver:
    4. TV Card: Pinnacle RoyalTS Dual
    4. TV Card Type: DVB-T
    4. TV Card Driver:
    MPEG2 Video Codec: PowerDVD 8
    MPEG2 Audio Codec: PowerDVD 8
    h.264 Video Codec: PowerDVD 8
    Satelite/CableTV Provider: Thor 0.8W/Sirius 5.0E
    HTPC Case: Zalman HT160
    Cooling:
    Power Supply:
    Remote: MCE Remote
    TV: Philips 32'' CRT
    TV - HTPC Connection: RGB Scart

    I have an old CRT TV with the usual overscan, and I have noticed that UI calibration doesn't work when I initially start MediaPortal. Starting TV and stopping it again applies the calibration tho.
    With the recent core.dll I didn't get a TV picture - only sound, until I did the same. Stopping and starting again.

    I have two screens connected to the PC, the TV at 1024x576 (Secondary) and a VGA screen at 1024x600 (Primary) (edit:is1024x768). MP is on the TV - secondary screen. I use the screenselector setting to make it start on the TV.

    Going through the logs I saw this:
    Code:
    Main: Initializing DirectX
    D3D: Starting fullscreen
    D3D: Client size: 1024x603 - Screen: 1024x576

    Code:
    GraphicContext: Loading settings from C:\Documents and Settings\All Users\Application Data\Team MediaPortal\MediaPortal\ScreenCalibration1024x603.xml

    and:
    Code:
    PlaneScene: crop T, B  : 0, 0
    PlaneScene: crop L, R  : 0, 0
    PlaneScene: video WxH  : 720x576
    PlaneScene: video AR   : 16:9
    PlaneScene: screen WxH : 1024x603
    PlaneScene: AR type    : Stretch
    PlaneScene: PixelRatio : 1
    PlaneScene: src        : (0,0)-(720,576)
    PlaneScene: dst        : (0,0)-(1024,603)
    No video on TV - just audio.

    Stopping TV and starting it again gives:

    Code:
    GraphicContext: Loading settings from C:\Documents and Settings\All Users\Application Data\Team MediaPortal\MediaPortal\ScreenCalibration1024x576.fs.xml

    and:
    Code:
    PlaneScene: crop T, B  : 0, 0
    PlaneScene: crop L, R  : 0, 0
    PlaneScene: video WxH  : 720x576
    PlaneScene: video AR   : 16:9
    PlaneScene: screen WxH : 1024x576
    PlaneScene: AR type    : Stretch
    PlaneScene: PixelRatio : 1
    PlaneScene: src        : (0,0)-(720,576)
    PlaneScene: dst        : (0,0)-(1024,576)
    The video is working :)

    Setting the TV as primary screen works tho:
    Code:
    Main: Initializing DirectX
    D3D: Starting fullscreen
    D3D: Client size: 1024x576 - Screen: 1024x576

    ...and the rest works as expected.

    So, my guess is that the ScreenSelector setting is missed somewhere during initialization.
    For now I can have the TV as the primary screen, but it would be nice to have this resolved :)

    BR
    /Blomman

    :D for an amazing program!
     

    jblomb

    Retired Team Member
  • Premium Supporter
  • May 17, 2007
    96
    17
    Sundsvall
    Home Country
    Sweden Sweden
    Re: Screenselector uses wrong screen for settings

    I just noticed i had 1024x768 as VGA. But the rest is correct :-P
     

    Users who are viewing this thread

    Top Bottom