Skindesigner estuary4vdr and mpv plugin

  • Hi.

    If you run the mpv plugin after launching vdr, then on the progress bar (when press OK) you will see the name of the file being played.

    If you play the record in vdr, and run the mpv plugin, then in the progress bar you will see the name of the vdr record instead of the file name.

    This happens only in the estuary4vdr skin, with other skins everything is fine. Check who is using the estuary4vdr skin and mpv.

  • This happens only in the estuary4vdr skin, with other skins everything is fine

    If you mean other skin designer skins, I can see no reason why estuary4vdr should behave differently.


    The code that indicates this is for example:

    in shady_KISS/xmlfiles/displayreplay.xml:

    Code
    <rectitle>
            <area x="20%" y="79%" width="60%" height="6%" layer="3">
                <drawtext condition="isset{recsubtitle}" x="0" y="8%" align="center" font="{light}" fontsize="65%" color="{clrLightGray}" text="{rectitle} - {recsubtitle}" />
                <drawtext condition="empty{recsubtitle}" x="0" y="8%" align="center" font="{light}" fontsize="65%" color="{clrLightGray}" text="{rectitle}" />
            </area>
            <area condition="isset{recdate}" x="1%" y="91%" width="14%" height="7%" layer="3">
                <drawtext y="37%" font="{light}" fontsize="40%" color="{clrLightGray}" text="{tr(recordedat)}: {recdate}"/>
            </area>
    </rectitle>

    in estuary4vdr/xmlfiles/displayreplay.xml:

    Code
    <rectitle>
            <area x="12%" y="75%" width="63%" height="6%" layer="2">
                <drawtext name="title" x="0" y="0" fontsize="{areaheight}*{replaytitlesize}/100" font="{regular}" color="{fontdefault}" text="{rectitle}" />
                <drawtext condition="isset{title} ++ isset{recsubtitle}" x="{width(title)}" y="0" fontsize="{areaheight}*{replaytitlesize}/100" font="{regular}" color="{fontdefault}" text=" - {recsubtitle}" />
            </area>
    </rectitle>

    If you mean legacy skins than it can be.


    Grüße

    kamel5

    VDR 2.6.6: ASUS Prime X470-PRO, Ryzen 7 5700X, 64GB, 6TB HD, GT1030, Fedora 39 Kernel 6.8 X86_64, Devicebonding 2 x 1 auf 2, TT6400, DVBSky S952 V3

    Git-Repo: gitlab.com/kamel5

  • I think I know the problem. Can you please check with version 1.2.9 of the skindesigner. It should still work there.


    Grüße

    kamel5

    VDR 2.6.6: ASUS Prime X470-PRO, Ryzen 7 5700X, 64GB, 6TB HD, GT1030, Fedora 39 Kernel 6.8 X86_64, Devicebonding 2 x 1 auf 2, TT6400, DVBSky S952 V3

    Git-Repo: gitlab.com/kamel5

  • #1 I can reproduce by following sequence

    • play a recording with VDR
    • hit ok -> recording title+shorttext is shown
    • exit from recording
    • play a movie using MPV
    • hit ok -> recording title+shorttext of previous recording is shown (by using rectitle/recinfo from displayreplay.xml)
    • (repeat will not solve the issue)

    #2 This is not happen after vdr is restarted

    • play a movie using MPV
    • hit ok -> filename of movie is shown (by using rectitle with condition: empty{recsubtitle} from displayreplay.xml)

    Big question is: why is "recinfo" not displayed in case #2, looks like something needs either to be cleaned up once a recording is stopped or proper defaults used once MPV is showing a movie.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!