Auto3D plugin for MediaPortal 1.2 - 1.12 (GUI & TV/Beamer) (2 Viewers)

Sebastiii

Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    Did you test against latest madVR branch ?
    For sure, it will not works when using madVR because it will not hit the same part of code for now.
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    I have tested the plugin (madVR branch V268) but set to EVR setting and it seems to detect the mode (Attached screenshot)
    20-20-27.png 20-20-44.png 20-21-38.png

    [2016-12-08 20:21:27,867] [Log ] [MPMain ] [INFO ] - Auto3D: OnVideoReceived
    [2016-12-08 20:21:28,027] [Log ] [MPMain ] [DEBUG] - PlaneScene: crop T, B : 0, 0
    [2016-12-08 20:21:28,027] [Log ] [MPMain ] [DEBUG] - PlaneScene: crop L, R : 0, 0
    [2016-12-08 20:21:28,027] [Log ] [MPMain ] [INFO ] - PlaneScene: video WxH : 1920x800
    [2016-12-08 20:21:28,028] [Log ] [MPMain ] [DEBUG] - PlaneScene: video AR : 12:5
    [2016-12-08 20:21:28,028] [Log ] [MPMain ] [INFO ] - PlaneScene: screen WxH : 1920x1080
    [2016-12-08 20:21:28,028] [Log ] [MPMain ] [DEBUG] - PlaneScene: AR type : Normal
    [2016-12-08 20:21:28,027] [Log ] [6 ] [INFO ] - Auto3D: Automatic Mode
    [2016-12-08 20:21:28,029] [Log ] [6 ] [INFO ] - Auto3D: No FHD3D
    [2016-12-08 20:21:28,029] [Log ] [MPMain ] [DEBUG] - PlaneScene: PixelRatio : 1
    [2016-12-08 20:21:28,029] [Log ] [MPMain ] [DEBUG] - PlaneScene: src : (0,0)-(1920,800)
    [2016-12-08 20:21:28,030] [Log ] [MPMain ] [DEBUG] - PlaneScene: dst : (0,140)-(1920,940)
    [2016-12-08 20:21:28,030] [Log ] [MPMain ] [INFO ] - Util: Successfully switched focus.
    [2016-12-08 20:21:28,029] [Log ] [Auto3D analyze thread] [INFO ] - Auto3D: Start Video Analysis
    [2016-12-08 20:21:28,030] [Log ] [69 ] [INFO ] - planescene:presentImage() frame:53 enabled:True allowed:False
    [2016-12-08 20:21:28,037] [Log ] [69 ] [INFO ] - planescene:presentImage() frame:54 enabled:True allowed:False
    [2016-12-08 20:21:28,051] [Log ] [MPMain ] [DEBUG] - VMR9: Repainting -> Playing, Frames: 55
    [2016-12-08 20:21:28,254] [Log ] [69 ] [DEBUG] - FrameGrabber: Creating new frame grabbing surface
    [2016-12-08 20:21:34,225] [Log ] [MPMain ] [INFO ] - VideoPlayer:confused:uccessfully set rate to 1
    [2016-12-08 20:21:34,225] [Log ] [MPMain ] [INFO ] - VideoPlayer:confused:etRate to:1
    [2016-12-08 20:21:34,226] [Log ] [MPMain ] [DEBUG] - VMR9: SetRepaint()
    [2016-12-08 20:21:34,250] [Log ] [MPMain ] [DEBUG] - GUITVProgressControl.parseMarkerValues() - parsing markers
    [2016-12-08 20:21:34,251] [Log ] [MPMain ] [DEBUG] - GUITVProgressControl.parseMarkerValues() - found 18
    [2016-12-08 20:21:34,304] [Log ] [PoolThread15] [DEBUG] - ThreadPool.ProcessQueue() : quitting (inUse:0, total:2)
    [2016-12-08 20:21:34,772] [Log ] [Auto3D analyze thread] [DEBUG] - FrameGrabber: Timed-out waiting for grabbed frame!
    [2016-12-08 20:21:35,049] [Log ] [MPMain ] [INFO ] - VideoPlayer:confused:uccessfully set rate to 1
    [2016-12-08 20:21:35,050] [Log ] [MPMain ] [INFO ] - VideoPlayer:confused:etRate to:1
    [2016-12-08 20:21:35,054] [Log ] [69 ] [INFO ] - planescene:presentImage() frame:0 enabled:True allowed:False
    [2016-12-08 20:21:35,070] [Log ] [MPMain ] [DEBUG] - VMR9: Repainting -> Playing, Frames: 1
    [2016-12-08 20:21:35,070] [Log ] [69 ] [INFO ] - planescene:presentImage() frame:0 enabled:True allowed:False
    [2016-12-08 20:21:35,891] [Log ] [Auto3D analyze thread] [DEBUG] - Similarity: 0.957916666666667 - Fmt3DSBS
    [2016-12-08 20:21:36,154] [Log ] [Auto3D analyze thread] [DEBUG] - Similarity: 0.941666666666667 - Fmt3DSBS
    [2016-12-08 20:21:36,402] [Log ] [Auto3D analyze thread] [DEBUG] - Similarity: 0.929166666666667 - Fmt3DSBS
    [2016-12-08 20:21:36,653] [Log ] [Auto3D analyze thread] [DEBUG] - Similarity: 0.566666666666667 - Fmt2D
    [2016-12-08 20:21:36,653] [Log ] [Auto3D analyze thread] [DEBUG] - Results(4) - Normal=2 - SBS3D=3 - TB3D=0
    [2016-12-08 20:21:36,902] [Log ] [Auto3D analyze thread] [DEBUG] - Similarity: 0.941875 - Fmt3DSBS
    [2016-12-08 20:21:36,902] [Log ] [Auto3D analyze thread] [DEBUG] - Results(5) - Normal=2 - SBS3D=4 - TB3D=0
    [2016-12-08 20:21:37,153] [Log ] [Auto3D analyze thread] [DEBUG] - Similarity: 0.942708333333333 - Fmt3DSBS
    [2016-12-08 20:21:37,153] [Log ] [Auto3D analyze thread] [DEBUG] - Results(6) - Normal=2 - SBS3D=5 - TB3D=0
    [2016-12-08 20:21:37,402] [Log ] [Auto3D analyze thread] [DEBUG] - Similarity: 0.961458333333333 - Fmt3DSBS
    [2016-12-08 20:21:37,402] [Log ] [Auto3D analyze thread] [DEBUG] - Results(7) - Normal=2 - SBS3D=6 - TB3D=0
    [2016-12-08 20:21:37,654] [Log ] [Auto3D analyze thread] [DEBUG] - Similarity: 0.963125 - Fmt3DSBS
    [2016-12-08 20:21:37,654] [Log ] [Auto3D analyze thread] [DEBUG] - Results(8) - Normal=2 - SBS3D=7 - TB3D=0
    [2016-12-08 20:21:37,655] [Log ] [Auto3D analyze thread] [INFO ] - Auto3D: Video Analysis Finished: Switch TV to SBS 3D
    [2016-12-08 20:21:37,655] [Log ] [Auto3D analyze thread] [INFO ] - Auto3D: SwitchToFormat
    [2016-12-08 20:21:37,672] [Log ] [Auto3D analyze thread] [INFO ] - Auto3D: DoSwitchFormat: From Fmt2D To Fmt3DSBS
    [2016-12-08 20:21:37,673] [Log ] [Auto3D analyze thread] [INFO ] - Auto3D: Send Command 3DFormat3D
    [2016-12-08 20:21:37,673] [Log ] [Auto3D analyze thread] [INFO ] - Auto3D: Error sending command: The port is closed.
    [2016-12-08 20:21:37,674] [Log ] [Auto3D analyze thread] [INFO ] - Auto3D: End SwitchToFormat
    [2016-12-08 20:21:37,675] [Log ] [MPMain ] [DEBUG] - WindowManager: route MediaPortal.GUI.Video.GUIVideoFullscreen:2005->MediaPortal.Dialogs.GUIDialogNotify:2016
    [2016-12-08 20:21:37,675] [Log ] [MPMain ] [DEBUG] - DialogWindow: MediaPortal.Dialogs.GUIDialogNotify init
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    Ok i have tested on my projector sony and htpc, it switch 3D mode correctly :p
    I have tested also on madVR it works but the OSD is not corrected, not sure how to fix that lol
     

    Stéphane Lenclud

    Retired Team Member
  • Premium Supporter
  • April 29, 2013
    2,576
    1,294
    Home Country
    Germany Germany
    Did you test against latest madVR branch ?

    No, I tested with some MP 1.16 pre-release.
    Then I wonder what kind of issues myself and others are having with that pre-release?
    Did you fix something regarding threading in your latest MADVR branch?
    Are the latest changes from MADVR not in the latest pre-release?
     
    Last edited:

    rohnfe

    Portal Pro
    September 9, 2015
    208
    180
    Home Country
    Germany Germany
    Hi all,

    i have just tried to get the "madvr MP 1.16" release to work with my LG TV but as soon as i try to pair the devices which seems to be needed the plugin crashes:

    Code:
    Informationen über das Aufrufen von JIT-Debuggen
    anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.
    
    ************** Ausnahmetext **************
    System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
       bei MediaPortal.ProcessPlugins.Auto3D.Devices.WebOS.Pair(String ipAddress)
       bei MediaPortal.ProcessPlugins.Auto3D.Devices.LGTVSetup.buttonShowKey_Click(Object sender, EventArgs e)
       bei System.Windows.Forms.Control.OnClick(EventArgs e)
       bei System.Windows.Forms.Button.OnClick(EventArgs e)
       bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
       bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
       bei System.Windows.Forms.Control.WndProc(Message& m)
       bei System.Windows.Forms.ButtonBase.WndProc(Message& m)
       bei System.Windows.Forms.Button.WndProc(Message& m)
       bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
       bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

    Is someone aware of this issue or can help me out solving it ?

    Update: somehow after some crashes it shows the ip adressof the TV at least but it still seems to crash and not showing the pairing request on the TV...

    Greetings

    Felix
     

    Stéphane Lenclud

    Retired Team Member
  • Premium Supporter
  • April 29, 2013
    2,576
    1,294
    Home Country
    Germany Germany
    My TV is a new LG OLED using WEBOS so i thought it was supported using the webos option ;)

    Somehow I doubt it's supported though do not take my word for it and try finding out yourself. Try searching this thread for LG or WebOS for instance.
    You can still switch to 3D manually. Anyway for now automatic 3D still appears to be broken in MP1.16. I'll need to take a closer look at it.
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    On my side automatic 3D mode switch correctly the OSD :p :)

    For testing on dev, i have set those setting :
    upload_2016-12-31_8-55-0.png


    upload_2016-12-31_8-55-13.png


    But it doesn't switch back to 2D on stop (i think it's normal when using the "No Device" options :p
     
    Last edited:

    Users who are viewing this thread

    Top Bottom