Вывод дополнительных значков в ОСД

Discussion in 'Темы и Плагины' started by drinkens, September 13, 2010.

  1. drinkens

    drinkens New Member

    Joined:
    June 30, 2009
    Messages:
    75
    Likes Received:
    0
    Ratings:
    +0 / 0
    Ради интереса решил вывести на панель videoOSD значок количества аудиоканалов (моно, стерео, 5.1 и т.д.). В videoOSD.xml пишу строку:
    [tt]<control>
                <id>0</id>
                <description>AudioChannels</description>
                <type>image</type>
                <visible>string.contains(#Play.Current.AudioChannels, 6)+!Control.IsVisible(989)</visible>
                <posX>806</posX>
                <posY>322</posY>
                <width>92</width>
                <height>52</height>
                <texture>Logos\5.1.png</texture>
                <animation effect="Slide" end="0,0" reversible="FALSE" start="0,-100"
    time="400">Visible</animation>
                <animation effect="Fade" time="150">WindowOpen</animation>
                <keepaspectratio>yes</keepaspectratio>
                <centered>yes</centered>
            </control>
    [/tt]
    И с успехом ничего не работает. На оф.сайте никакой информации по данному поводу нет. Сказано только что в МП 1.1РК3 изменились строки, новые #Play.Current.AudioChannels и т.д.
    Вопрос: Что я прописываю не так в строках:
    <visible>string.contains(#Play.Current.AudioChannels, 6)+!Control.IsVisible(989)</visible> - скорее всего ошибка здесь
    <texture>Logos\5.1.png</texture> - ?
    Стоит Портал 1.1 финал. Вообще интересно зачем в скинах присуствуют значки (число аудиоканалов, разрешение, соотношение сторон), если они не используются?



     
  2. Google AdSense Guest Advertisement



    to hide all adverts.
  3. renault

    renault Portal Pro

    Joined:
    November 20, 2008
    Messages:
    804
    Likes Received:
    9
    Gender:
    Male
    Ratings:
    +18 / 0
    Home Country:
    Russian Federation Russian Federation
    Show System Specs
    Почему не используются,например отображаются в MovingPictures (movingpictures.mediainfo.xml).
     
  4. drinkens

    drinkens New Member

    Joined:
    June 30, 2009
    Messages:
    75
    Likes Received:
    0
    Ratings:
    +0 / 0
    Копирование кода из movingpictures.mediainfo.xml не помогло. Надо что-то еще пробовать.
     
  5. myhnet

    myhnet Portal Pro

    Joined:
    February 11, 2009
    Messages:
    1,733
    Likes Received:
    2
    Gender:
    Male
    Ratings:
    +16 / 0
    Home Country:
    Russian Federation Russian Federation
    ну надо не тупо копировать, а еще кое что менять в других xml
     
  6. drinkens

    drinkens New Member

    Joined:
    June 30, 2009
    Messages:
    75
    Likes Received:
    0
    Ratings:
    +0 / 0
    Может быть подскажите что, пока что удалось вывести текстовую информацию о файле, путем ввода:
    Code (Text):
    1.      #Play.Current.VideoResolution
    2.      #Play.Current.AudioChannels
    3.      #Play.Current.HasSubtitles
    4.      #Play.Current.AspectRatio
    5.  
    6.  
    Вот как получившийся текст сопоставить с картинкой знаний не хватает :-\
     
  7. drinkens

    drinkens New Member

    Joined:
    June 30, 2009
    Messages:
    75
    Likes Received:
    0
    Ratings:
    +0 / 0
    Нашел нужный код!!!

    [tt]        <control>
                <id>0</id>
                <description>Audio Channels (normal osd)</description>
                <type>image</type>
                <visible>string.equals(#Play.Current.AudioChannels, 5.1)+!Control.IsVisible(989)</visible>
                <posX>611</posX>
                <posY>521</posY>
                <width>92</width>
                <height>52</height>
                <texture>Logos\5.1.png</texture>
                <animation effect="Slide" end="0,-100" reversible="FALSE" start="0,0" time="400">Visible</animation>
                <animation effect="Fade" time="150">VisibleChange</animation>
                <animation effect="Fade" time="150">WindowOpen</animation>
                <keepaspectratio>yes</keepaspectratio>
                <centered>yes</centered>
            </control>[/tt]

    И так можно сделать аналогично для Разрешения и соотношения сторон, потом выложу для Blue3Wide MP 1.1final.
     
  8. drinkens

    drinkens New Member

    Joined:
    June 30, 2009
    Messages:
    75
    Likes Received:
    0
    Ratings:
    +0 / 0
    Выкладываю.
     
  9. LordMerlin

    LordMerlin Portal Pro

    Joined:
    November 16, 2007
    Messages:
    559
    Likes Received:
    11
    Gender:
    Male
    Occupation:
    SysAdmin
    Location:
    Rostov-na-Donu
    Ratings:
    +23 / 0
    Home Country:
    Russian Federation Russian Federation
    В StreamedMP и так вроде все показывает.
     
  10. drinkens

    drinkens New Member

    Joined:
    June 30, 2009
    Messages:
    75
    Likes Received:
    0
    Ratings:
    +0 / 0
    По моему стандартный самый шустрый
     
  11. vadimich

    vadimich Portal Pro

    Joined:
    November 20, 2008
    Messages:
    136
    Likes Received:
    0
    Gender:
    Male
    Ratings:
    +2 / 0
    Home Country:
    Ukraine Ukraine
    А мог бы кто нибудь вывести значок соединения сети. Думаю очень удобно было бы видеть состояние подключение интернета или его отсутствие всем "кто ходит в гости к тётё ШУРЕ" ;) . А то бывает при переключении канала появляется квадрат Малевича, и начинается свистопляска в поисках причины то ли интернет пропал, то ли еще чего нибудь. 
     
Loading...

Users Viewing Thread (Users: 0, Guests: 0)

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice
  • About The Project

    The vision of the MediaPortal project is to create a free open source media centre application, which supports all advanced media centre functions, and is accessible to all Windows users.

    In reaching this goal we are working every day to make sure our software is one of the best.

             

  • Support MediaPortal!

    The team works very hard to make sure the community is running the best HTPC-software. We give away MediaPortal for free but hosting and software is not for us.

    Care to support our work with a few bucks? We'd really appreciate it!