RED DOT recording state doesn't appear in video fullscreen playing (5 Viewers)

framug

Super Moderator
  • Team MediaPortal
  • January 31, 2005
    5,884
    1,956
    South of France
    Home Country
    France France
    Well, seems tinyurl doesn't work anymore.
    Because of my PROD computer, I reverted modifications yesterday.
    I'm in the exact inverted situation of CyberSimian.
    I mean I use latest LMH plugin but, without modified MP.
    Since I take a look at ajs modifications in TVHome.cs, I saw that normaly, only tvplugin.dll should be impacted (and of course, skin files).
    Can you upload me the modified tvplugin.dll, please ?
    I want to try if the modified one is not absolutely needed for my big OSD red dot problem in mytv...
     

    framug

    Super Moderator
  • Team MediaPortal
  • January 31, 2005
    5,884
    1,956
    South of France
    Home Country
    France France
    I try, its work :)
    But, your are true !
    WTF with this windows 10 ?
    In the same network, with 4 differents PC at home, my MP PRODUCTION PC is able to download the tiny link where, my dev PC can't.
    Sometimes, I think "it was better before..." :confused:
    Then, I will be able to take .dll
     

    framug

    Super Moderator
  • Team MediaPortal
  • January 31, 2005
    5,884
    1,956
    South of France
    Home Country
    France France
    OK, here we are !!
    The red dot in mytv big OSD is working now.
    But, ONLY if we have the new tvplugin.dll installed.
     

    CyberSimian

    Test Group
  • Team MediaPortal
  • June 10, 2013
    2,849
    1,771
    Southampton
    Home Country
    United Kingdom United Kingdom
    Instead <visible>string.equals(#TV.Record.Active,'true')</visible> try <visible>string.equals(#TV.Record.Active,true)</visible>
    Well, I don't know what to make of this. :confused: Some points:

    (1) Thank you for correcting my mistaken xml; in VISIBLE tags, quotes should not be used to delimit strings. (y)

    (2) Unfortunately, even when corrected, it still does not work -- the red dot never appears. :(

    (3) I changed the xml to output the value of "#TV.Record.Active" in a LABEL control. The variable does display as true when there is an active recording, and as false when there is not. :)

    (4) However, when used in an expression, or in a VISIBLE tag, the outcome of the test is always false. :( Neither of the following gives the correct outcome:

    <visible>string.equals(#TV.Record.Active,true)</visible>
    <texture>#(iif(eq(#TV.Record.Active,'true'),rec.png,black.png))</texture>

    (5) Try adding the following control near the start of "BasicHome.xml" (after the control for the background), and see if it works correctly:

    Code:
    <control>
      <type>image</type>
      <id>0</id>
      <posX>18</posX>
      <posY>70</posY>
      <width>40</width>
      <height>40</height>
      <texture>rec.png</texture>
      <visible>string.equals(#TV.Record.Active,true)</visible>
    </control>


    -- from CyberSimian in the UK
     

    framug

    Super Moderator
  • Team MediaPortal
  • January 31, 2005
    5,884
    1,956
    South of France
    Home Country
    France France
    (2) Unfortunately, even when corrected, it still does not work -- the red dot never appears. :(
    Just looked a bit on code then if I can :
    ajs added a boolean so you don't have to use quote.
    Did you wait ?
    You have to wait at least 5 seconds for "IsAnyCardRecording" status change.
     

    Users who are viewing this thread

    Top Bottom