My Films 6.1 released ! (30.06.2014) - V6.1.0.3107 (MP 1.6, 1.7 & 1.8) (3 Viewers)

Guzzi

Retired Team Member
  • Premium Supporter
  • August 20, 2007
    2,161
    747
    Hi Sebastiii, can you tell me, if and what changed in the player interface? Or is only a rebuild against latest MP files necessary?

    Gesendet von meinem Redmi Note 4 mit Tapatalk
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    Hi @Guzzi :)

    I have rebuild against latest dll, but the most important is the change in assembly, but no feedback, so i'm not sure it works (even if it's detected as compatible on my side) :p

    Code:
    using System.Reflection;
    using System.Runtime.CompilerServices;
    using System.Runtime.InteropServices;
    using MediaPortal.Common.Utils;
    
    // Allgemeine Informationen über eine Assembly werden über die folgenden
    // Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
    // die mit einer Assembly verknüpft sind.
    [assembly: AssemblyTitle("MyFilms")]
    [assembly: AssemblyDescription("MyFilms Movie Plugin")]
    [assembly: AssemblyConfiguration("")]
    [assembly: AssemblyCompany("")]
    [assembly: AssemblyProduct("MediaPortal")]
    [assembly: AssemblyCopyright("Copyright © 2014")]
    [assembly: AssemblyTrademark("Zebons, Guzzi")]
    [assembly: AssemblyCulture("")]
    
    
    // Durch Festlegen von ComVisible auf "false" werden die Typen in dieser Assembly unsichtbar
    // für COM-Komponenten. Wenn Sie auf einen Typ in dieser Assembly von
    // COM zugreifen müssen, legen Sie das ComVisible-Attribut für diesen Typ auf "true" fest.
    [assembly: ComVisible(false)]
    
    // Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
    [assembly: Guid("c7d55fd9-ab19-4dcf-86f9-71c28273898b")]
    
    // Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
    //
    //      Hauptversion
    //      Nebenversion
    //      Buildnummer
    //      Revision
    //
    //[assembly: AssemblyVersion("5.0.2.1372")]
    //[assembly: AssemblyFileVersion("5.0.2.1372")]
    //[assembly: NeutralResourcesLanguageAttribute("")]
    
    //[assembly: CompatibleVersion("1.6.100.0", "1.5.100.0")] // only compatible with MP1.6+
    [assembly: CompatibleVersion("1.15.100.0", "1.15.100.0")]
    // [assembly: CompatibleVersion("1.6.100.0", "1.1.6.27644")]
    // [assembly: CompatibleVersion("1.5.100.0", "1.1.6.27644")]
    [assembly: UsesSubsystem("MP.SkinEngine")]
    [assembly: UsesSubsystem("MP.Config")]
    [assembly: UsesSubsystem("MP.Players.Video")]
    // [assembly: UsesSubsystem("MP.DB")]
    [assembly: UsesSubsystem("MP.DB.Videos")]

    I have comment out and add :
    Code:
    //[assembly: CompatibleVersion("1.6.100.0", "1.5.100.0")] // only compatible with MP1.6+
    [assembly: CompatibleVersion("1.15.100.0", "1.15.100.0")]

    :p
     

    Guzzi

    Retired Team Member
  • Premium Supporter
  • August 20, 2007
    2,161
    747
    Hi @Sebastiii, is it necessary to set minimum version to 1.15.100? As far as I understand, there was a bump in mp.player - what interface changes have been applied? O might need to adapt MyFilms code - might not be obvious, as I use reflection for backward compatibility and thus no errors at compile time...

    Gesendet von meinem Redmi Note 4 mit Tapatalk
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    I don't think code need to be adapted because it was building without change based on change, the code change was most related to MP Player Video (like OnlineVideo that inherit a player so need to change code for it, BDHandler need some change).

    And yes maybe we can set less than 1.15.100 :p
     

    Guzzi

    Retired Team Member
  • Premium Supporter
  • August 20, 2007
    2,161
    747
    Well, MyFilms also uses MPlayer etc. - can you tell me what changes are required? I didn't find anything in the wiki about breaking changes...

    Gesendet von meinem Redmi Note 4 mit Tapatalk
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France

    Guzzi

    Retired Team Member
  • Premium Supporter
  • August 20, 2007
    2,161
    747
    Thanks for the links, will check.

    Edit: Seems, there is no dependencies with regards to MP.Player.Video. I have recompiled against 1.17final and 1.18pre, didn't test myself, as I am still on 1.16.
     

    Attachments

    • MyFilms-V6.1.2.1469-MP1.17-final.mpe1
      32.5 MB
    • MyFilms-V6.1.2.1469-MP1.18-pre.mpe1
      32.5 MB
    Last edited:

    ltfearme

    Community Plugin Dev
  • Premium Supporter
  • June 10, 2007
    6,751
    7,196
    Sydney
    Home Country
    Australia Australia
    Hey @Guzzi,

    I think I need to bump the min version for MyFilms for the trakt plugin in the next version. I had to remove the old authentication process and start fresh which means it will probably break what you were doing with the multiple logins. On that note as well, it only supports a single login for now until I have time to think about how to support multiple logins again.

    Anyway, I will be posting a test package any minute.
     

    catavolt

    Design Group Manager
  • Team MediaPortal
  • August 13, 2007
    14,363
    10,399
    Königstein (Taunus)
    Home Country
    Germany Germany
    Yup, just installed the version from above and get a lot of Trakt-related errors in log ;)
     

    Users who are viewing this thread

    Top Bottom