Просмотр задачи

НомерПроектКатегорияВидимостьИзменен
0000938SimpleTVПредложениепубличная2022-12-03 22:50
ИнициаторSergeyVS ОтветственныйSergeyVS  
ПриоритетобычныйВлияниемалоеВоспроизводимостьне проверялась
Состояние решенаРешениерешена 
Версия продукта0.4.8 b8 
Целевая версияРешена в версии0.4.8 b8 
Тема0000938: GetMetaInfo
ОписаниеLua API - m_simpleTV.Control.GetMetaInfo()
http://iptv.gen12.net/dokuwiki/doku.php/mantis/simpletv/api/control#string_utf8_getmetainfo_index
МеткиНет связанных меток.
OC??????

Связи

связана с 0001017 назначенаSergeyVS Вопросы по AudioTitle вывод информации из тегов аудио-файлов на OSD. 
связана с 0001098 закрытаSergeyVS Вопросы по AudioTitle вывод информации из тегов аудио-файлов на OSD. 

Деятельность

SergeyVS

2015-01-12 17:02

администратор   ~0014957

Пример вывода медиа информации на OSD

--добавить в getaddress.lua
m_simpleTV.Control.EventPlayingInterval=1000
-----------------
--добавить в events.lua
if m_simpleTV.Control.Reason == 'Playing' then
   m_simpleTV.Control.EventPlayingInterval=5000
   local mess='',ss
   for i=0,17 do
     ss = m_simpleTV.Control.GetMetaInfo(i)
     if ss~=nil then
       mess = mess .. ss .. '\n'
     end
    end
   if mess ~= '' then
        m_simpleTV.OSD.ShowMessage_UTF8(mess,0x0000FF00,10 )
   end
end

if m_simpleTV.Control.Reason == 'Stopped' or m_simpleTV.Control.Reason == 'EndReached' then
            m_simpleTV.OSD.ShowMessage_UTF8('')
end

нужен последний билд (http://iptv.gen12.net/bugtracker/view.php?id=854)

SergeyVS

2015-01-12 17:05

администратор   ~0014958

Список meta info
typedef enum vlc_meta_type_t
{
    vlc_meta_Title=0,
    vlc_meta_Artist,
    vlc_meta_Genre,
    vlc_meta_Copyright,
    vlc_meta_Album,
    vlc_meta_TrackNumber,
    vlc_meta_Description,
    vlc_meta_Rating,
    vlc_meta_Date,
    vlc_meta_Setting,
    vlc_meta_URL,
    vlc_meta_Language,
    vlc_meta_NowPlaying,
    vlc_meta_Publisher,
    vlc_meta_EncodedBy,
    vlc_meta_ArtworkURL,
    vlc_meta_TrackID,
    vlc_meta_TrackTotal
} vlc_meta_type_t;

wafee

2015-12-22 05:35

разработчик   ~0016940

Enumerator
vlc_meta_Title
vlc_meta_Artist
vlc_meta_Genre
vlc_meta_Copyright
vlc_meta_Album
vlc_meta_TrackNumber
vlc_meta_Description
vlc_meta_Rating
vlc_meta_Date
vlc_meta_Setting
vlc_meta_URL
vlc_meta_Language
vlc_meta_NowPlaying
vlc_meta_ESNowPlaying
vlc_meta_Publisher
vlc_meta_EncodedBy
vlc_meta_ArtworkURL
vlc_meta_TrackID
vlc_meta_TrackTotal
vlc_meta_Director
vlc_meta_Season
vlc_meta_Episode
vlc_meta_ShowName
vlc_meta_Actors
vlc_meta_AlbumArtist
vlc_meta_DiscNumber
vlc_meta_DiscTotal

История изменений

Дата изменения Пользователь Поле Изменить
2015-05-29 15:00 пользователь5550 Новая задача
2015-05-29 15:00 пользователь5550 Задача создана из: 0000855
2015-12-15 12:37 SergeyVS Файл добавлен: audiotitle.zip
2015-12-16 14:35 George Связь добавлена связана с 0001017
2015-12-16 19:05 SergeyVS Файл удалён: audiotitle.zip
2015-12-22 05:34 wafee Состояние решена => обратная связь
2015-12-22 05:34 wafee Решение решена => переоткрыта
2015-12-22 05:35 wafee Комментарий добавлен: 0016940
2015-12-22 05:36 wafee Состояние обратная связь => решена
2015-12-22 05:36 wafee Решение переоткрыта => решена
2016-01-14 19:22 пользователь5550 Задача клонирована в: 0001100