LogoManager 1.0.0.3 [27-11-2022] (3 Viewers)

Vasilich

Portal Pro
August 30, 2009
3,394
1,170
Germany, Mayence
Home Country
Russian Federation Russian Federation
cache rebuild time is very little dependent on tv logos - there are much more (large) graphic files that need to be decoded, rescaled when necessary, and cached.
Unfortunately, hourglass cursor images are also cached, so we cannot show even that alive sign.
 
Last edited:

breese

Retired Team Member
  • Premium Supporter
  • July 11, 2011
    3,902
    770
    65
    Arlington Heights, Illinois
    Home Country
    United States of America United States of America

    Edalex

    Community Plugin Dev
  • Premium Supporter
  • January 3, 2008
    2,955
    1,264
    Saratov
    Home Country
    Russian Federation Russian Federation
    Ok, I figured it out.
    The TV-Server Configuration Required me to create New channel group.. Nothing showed up until I did that so...
    I created a group called Chicago OTA and added all the channels
    Then the LogoManager could see the new channel and doing a Grab worked.
    View attachment 152712

    Afterwards (not show why it came up, I was asked about Rebuilding the Skin Cache.
    View attachment 152713

    When I went to come back from making that screenshot, MP1 Went Away!
    I went into Application Event Viewer and there were 2 major errors.
    Export of Errors is included in attachments


    Application: MediaPortal.exe
    Framework Version: v4.0.30319
    Description: The process was terminated due to an unhandled exception.
    Exception Info: System.AccessViolationException
    Stack:
    at MediaPortal.GUI.Library.DXNative.FontEngineRemoveTexture(Int32)
    at MediaPortal.GUI.Library.DXNative.FontEngineRemoveTextureSync(Int32)
    at MediaPortal.guilib.TextureFrame.DisposeUnmanagedResources()
    at MediaPortal.guilib.TextureFrame.DisposeInternal()
    at MediaPortal.guilib.TextureFrame.Finalize()

    Faulting application name: MediaPortal.exe, version: 1.8.0.0, time stamp: 0x53a6f5af
    Faulting module name: fontEngine.dll, version: 0.0.0.0, time stamp: 0x53a6f40f
    Could anyone confirm the issue? As I remember there were some changes to fontengine lately...
    @Sebastiii on this stage plugin is performing
    Code:
                File.Delete(GUIGraphicsContext.SkinCacheFolder + @"\packedgfx2.bxml");
                GUITextureManager.Clear();
                GUITextureManager.Init();
                GUIWindowManager.OnResize();
    The same code is using in changing MP skin in GUI etc so no idea why it's failing.
    UPD. Code for changing skin is here https://github.com/MediaPortal/Medi...tings/General/GUI/GUISettingsGUI_Skin.cs#L280
    It's using ontManager and we don't.
    On the other hand Access violation with centralized SQLite db is expected thing :D
     
    Last edited:

    vuego

    Documentation Group
  • Team MediaPortal
  • August 5, 2006
    1,637
    764
    Göteborg
    Home Country
    Sweden Sweden
    3. MP caches used graphics at start for faster access later, so in order to see newly generated logos you need to rebuild the graphics cache.
    I thought that you only need to rebuild the cache when changing logo layout for example. You don't need to rebuild the cache if you don't have any logos to start with.
     

    hkjensen

    MP Donator
  • Premium Supporter
  • June 11, 2007
    165
    65
    Copenhagen
    Home Country
    Denmark Denmark
    Hi

    Finaly got time to create package for danish logos

    Code:
                <Package>
                    <Name>Danish Set</Name>
                    <CountryName>Danmark</CountryName>
                    <CountryName_Eng>Denmark</CountryName_Eng>
                    <BaseURL>http://mediaportal-danish-tv-radio-logos.googlecode.com/svn/trunk/LogoManager/</BaseURL>
                    <Designs>Designs</Designs>
                    <Logos_TV>TV/</Logos_TV>
                    <Logos_Radio>Radio/</Logos_Radio>
                    <Mapping_AltURL/>
                    <SupportsLastModified>true</SupportsLastModified>
                    <StringPartsToRemove/>
                </Package>

    At the moment LogoManager.xml is only based on filename
     

    Attachments

    • package.xml
      666 bytes
    Last edited:

    Users who are viewing this thread

    Top Bottom