ShowTimes Plugin Suite V2 (2009/12/30) (1 Viewer)

Status
Not open for further replies.

SilentException

Retired Team Member
  • Premium Supporter
  • October 27, 2008
    2,617
    1,130
    Rijeka, Croatia
    Home Country
    Croatia Croatia
    thanks Nephilim!

    i've removed the attachment.. still some very small issues with current version

    * i still cannot see the #showtimes_nextupdate (id 45)

    * i included moviedata.xml.. use it, select movie "babylon ad", go to details, select showtimes, select cinestar rijeka, select 07.05.2009 (today) and you're still in details view and theatre was NOT selected (but the menu is in the state when theatre was selected).. this happens because this movie has no shows today.. there are two ways to fix this..

    1 (imo preferred). hide the days the movie doesn't have any shows
    2. leave the days, upon selection, if there are no shows on selected day, stay in details but do not change button states (menu)

    it was really, just a 5min look, hope you can do something :)

    edit: the trailers are set to 720p stream (no download). when trying to play this is what i get in log:
    Code:
    2009-05-07 17:58:54.453125 [Info.][MPMain]: g_Player.PlayVideoStream(http://moviesmovies.ign.com/movies/video/article/880/880483/babylon_ad_trail4_qthighwide.mov")
    2009-05-07 17:58:54.468750 [Info.][CommandProcessor]: Commandprocessor: MediaPortal.TV.Recording.StopRadioCommand failed reason: No tuner cards installed time: 0 msec
    2009-05-07 17:58:54.484375 [Info.][MPMain]: VideoPlayer:play http://moviesmovies.ign.com/movies/video/article/880/880483/babylon_ad_trail4_qthighwide.mov"
    2009-05-07 17:58:54.578125 [Info.][MPMain]: VideoPlayerVMR9: Enabling DX9 exclusive mode
    2009-05-07 17:58:54.578125 [Debug][MPMain]: Main: Received DX exclusive mode switch message. Fullscreen && maximized == True
    2009-05-07 17:58:54.578125 [Debug][MPMain]: Main: Goto fullscreen: True
    2009-05-07 17:58:54.578125 [Info.][MPMain]:   fonts.SetDevice()
    2009-05-07 17:58:54.718750 [Info.][MPMain]: VMR9: added Video Mixing Renderer 9 to graph
    2009-05-07 17:58:54.812500 [Debug][MPMain]: VMR9: SetDeinterlacePrefs()
    2009-05-07 17:58:54.812500 [Debug][MPMain]: VMR9: Enabled YUV mixing - No DX Error
    2009-05-07 17:58:54.812500 [Debug][MPMain]: VRM9: Turning on nonsquare mixing - No DX Error
    2009-05-07 17:58:54.812500 [Debug][MPMain]: VRM9: Set filter mode - Gaussian Quad Filtering No DX Error
    2009-05-07 17:58:54.812500 [Debug][MPMain]: VMR9: Now active
    2009-05-07 17:58:54.812500 [Debug][MPMain]: VMR9: Renderer successfully added
    2009-05-07 17:58:54.812500 [Info.][MPMain]: VideoPlayer9:exception while creating DShow graph Illegal characters in path.    at System.IO.Path.CheckInvalidPathChars(String path)
       at System.IO.Path.GetExtension(String path)
       at MediaPortal.Player.VideoPlayerVMR9.GetInterfaces()
    2009-05-07 17:58:54.812500 [Info.][MPMain]: player:ended
    2009-05-07 17:58:54.812500 [Info.][MPMain]: VideoPlayer9:cleanup DShow graph
    2009-05-07 17:58:54.843750 [Debug][MPMain]: VMR9: Dispose
    2009-05-07 17:58:54.843750 [Debug][MPMain]: VMR9: Inactive
    2009-05-07 17:58:54.843750 [Info.][MPMain]: VMR9: ReleaseComObject(): 0
    2009-05-07 17:58:54.843750 [Info.][MPMain]: VideoPlayerVMR9: Exception while cleanuping DShow graph - Object reference not set to an instance of an object.    at MediaPortal.Player.VideoPlayerVMR9.Cleanup()
    2009-05-07 17:58:54.843750 [Info.][MPMain]: VideoPlayerVMR9: Disabling DX9 exclusive mode
    2009-05-07 17:58:54.843750 [Debug][MPMain]: Main: Received DX exclusive mode switch message. Fullscreen && maximized == False
    2009-05-07 17:58:54.843750 [Debug][MPMain]: Main: Goto windowed mode: True
    2009-05-07 17:58:54.843750 [Info.][MPMain]:   fonts.SetDevice()

    best regards,
    se
     

    Attachments

    • moviedata.rar
      30.6 KB

    Nephilim

    Extension Developer
    February 8, 2007
    805
    499
    Home Country
    Italy Italy
    * i still cannot see the #showtimes_nextupdate (id 45)

    Control with ID 45 is no more controlled by the plugin. You have to set the visibility from the skin or just use the GUI Property. Or i'm missing something?

    * i included moviedata.xml.. use it, select movie "babylon ad", go to details, select showtimes, select cinestar rijeka, select 07.05.2009 (today) and you're still in details view and theatre was NOT selected (but the menu is in the state when theatre was selected).. this happens because this movie has no shows today.. there are two ways to fix this..

    1 (imo preferred). hide the days the movie doesn't have any shows
    2. leave the days, upon selection, if there are no shows on selected day, stay in details but do not change button states (menu)

    Fixed... Solution number 1. ;)
    Check first post.

    About the last error, actually i don't think it is plugin related... I just run the PlayStream method of the MP internal player. I'll investigate...

    Bye,
    Nephilim
     

    SilentException

    Retired Team Member
  • Premium Supporter
  • October 27, 2008
    2,617
    1,130
    Rijeka, Croatia
    Home Country
    Croatia Croatia
    * i still cannot see the #showtimes_nextupdate (id 45)

    Control with ID 45 is no more controlled by the plugin. You have to set the visibility from the skin or just use the GUI Property. Or i'm missing something?

    this is what happens if i don't have control id 45 in the skin file:
    Code:
    2009-05-07 18:59:00.390625 [ERROR][MPMain]: OnMessage exception:System.NullReferenceException: Object reference not set to an instance of an object.
       at MediaPortal.GUI.ShowTimesGUI.ShowTimesGUI.OnPropertyChanged(String tag, String tagValue)
       at MediaPortal.GUI.Library.GUIPropertyManager.OnPropertyChangedHandler.Invoke(String tag, String tagValue)
       at MediaPortal.GUI.Library.GUIPropertyManager.SetProperty(String tag, String tagvalue)
       at MediaPortal.GUI.ShowTimesGUI.ShowTimesGUI.OnPageLoad()
       at MediaPortal.GUI.Library.GUIWindow.OnMessage(GUIMessage message)

    then i added these two controls in the skin file:

    Code:
    		<control>
    			<description>Next Refresh</description>
    			<type>fadelabel</type>
    			<id>45</id>
    			<posX>40</posX>
    			<posY>600</posY>
    			<width>1000</width>
    			<label>#showtimes_nextupdate</label>
    			<font>font11</font>
    			<visible>yes</visible>
    		</control>
    		<control>
    			<description>Next Refresh</description>
    			<type>textboxscrollup</type>
    			<id>0</id>
    			<posX>40</posX>
    			<posY>700</posY>
    			<width>320</width>
    			<label>#showtimes_nextupdate</label>
    			<font>font11</font>
    			<visible>yes</visible>
    		</control>

    nothing.. it's like the property #showtimes_nextupdate is empty all the time!

    About the last error, actually i don't think it is plugin related... I just run the PlayStream method of the MP internal player. I'll investigate...

    might be.. but then i went to myTrailers plugin and few HD720 trailers played ok..
    edit: i tried playing trailers for other movies from moviedata.xml i included.. some movies played ok some not (same error as in the last post - invalid path)... weird


    the fix is working nicely! well done! thanks!

    best regards,
    se
     

    Nephilim

    Extension Developer
    February 8, 2007
    805
    499
    Home Country
    Italy Italy
    * i still cannot see the #showtimes_nextupdate (id 45)

    Control with ID 45 is no more controlled by the plugin. You have to set the visibility from the skin or just use the GUI Property. Or i'm missing something?

    this is what happens if i don't have control id 45 in the skin file:
    Code:
    2009-05-07 18:59:00.390625 [ERROR][MPMain]: OnMessage exception:System.NullReferenceException: Object reference not set to an instance of an object.
       at MediaPortal.GUI.ShowTimesGUI.ShowTimesGUI.OnPropertyChanged(String tag, String tagValue)
       at MediaPortal.GUI.Library.GUIPropertyManager.OnPropertyChangedHandler.Invoke(String tag, String tagValue)
       at MediaPortal.GUI.Library.GUIPropertyManager.SetProperty(String tag, String tagvalue)
       at MediaPortal.GUI.ShowTimesGUI.ShowTimesGUI.OnPageLoad()
       at MediaPortal.GUI.Library.GUIWindow.OnMessage(GUIMessage message)

    then i added these two controls in the skin file:

    Code:
    		<control>
    			<description>Next Refresh</description>
    			<type>fadelabel</type>
    			<id>45</id>
    			<posX>40</posX>
    			<posY>600</posY>
    			<width>1000</width>
    			<label>#showtimes_nextupdate</label>
    			<font>font11</font>
    			<visible>yes</visible>
    		</control>
    		<control>
    			<description>Next Refresh</description>
    			<type>textboxscrollup</type>
    			<id>0</id>
    			<posX>40</posX>
    			<posY>700</posY>
    			<width>320</width>
    			<label>#showtimes_nextupdate</label>
    			<font>font11</font>
    			<visible>yes</visible>
    		</control>

    nothing.. it's like the property #showtimes_nextupdate is empty all the time!

    The visibility of the control is not controlled by the plugin anymore, but it should still exist.
    About the property, i'll take a look.

    About the last error, actually i don't think it is plugin related... I just run the PlayStream method of the MP internal player. I'll investigate...

    might be.. but then i went to myTrailers plugin and few HD720 trailers played ok..

    I think myTrailers use Apple site as source. The trailer in your example is from IGN site... Can you verify if unplayable trailers are from this site?

    Anyway, i'll take a look...

    Bye,
    Nephilim
     

    SilentException

    Retired Team Member
  • Premium Supporter
  • October 27, 2008
    2,617
    1,130
    Rijeka, Croatia
    Home Country
    Croatia Croatia
    thanks for the support!

    btw, you already fill the movie title play property when playing the movie so it's visible in the osd.. would be cool if you could fill the description and thumbnail too :)
     

    Nephilim

    Extension Developer
    February 8, 2007
    805
    499
    Home Country
    Italy Italy
    btw, you already fill the movie title play property when playing the movie so it's visible in the osd.. would be cool if you could fill the description and thumbnail too :)

    There are some GUI Properties to set?

    Bye,
    Nephilim

    EDIT: Ok i found them... ;)
     

    Nephilim

    Extension Developer
    February 8, 2007
    805
    499
    Home Country
    Italy Italy
    Updated...

    Look at the first post.

    Bye,
    Nephilim
     

    SilentException

    Retired Team Member
  • Premium Supporter
  • October 27, 2008
    2,617
    1,130
    Rijeka, Croatia
    Home Country
    Croatia Croatia
    Nephilim, something's seriously broken in Croatian grabber :(

    it might be because of kamo.hr, i'm not sure.. first i couldn't get any showtimes (moviedata.xml was empty) then i tried searching for theaters again and it couldn't get any.. i use Croatia and City:Rijeka..
     

    SpudR

    Retired Team Member
  • Premium Supporter
  • July 27, 2007
    2,657
    718
    Yorkshire, UK
    Home Country
    England England
    I had this when the server providing the data was offline.
    You might try manually uninstalling the plugin (delete ALL the files in the mtsa AND the MP diretory AND the cache) - then reinstall.
     
    Status
    Not open for further replies.

    Users who are viewing this thread

    Top Bottom