Renderer Plugin

From MSX - Wiki
Jump to navigation Jump to search

This is a special video plugin that has been developed to check the performance and capabilities of a TV device. You can use it to compare the performance/capabilities with other TV (or mobile/desktop) devices. The plugin can be used with version 0.1.74 or higher.

Example[edit]

Screenshot[edit]

Example Screenshot (Renderer Plugin)

Code[edit]

{
    "type": "pages",
    "headline": "Renderer Plugin",
    "template": {       
        "type": "separate",
        "layout": "0,0,2,3",
        "icon": "msx-white-soft:videocam",
        "color": "msx-glass",       
        "playerLabel": "Renderer",
        "properties": {
            "progress:type": "position:{POSITION} {ico:videocam}",
            "button:speed:enable": true,
            "trigger:back": "player:stop"
        }
    },
    "items": [{
            "titleHeader": "Animate: JS",
            "titleFooter": "{txt:msx-white:Transform: Off}",
            "action": "video:plugin:http://msx.benzac.de/plugins/renderer.html?animate=1&transform=0"
        }, {
            "titleHeader": "Animate: JS",
            "titleFooter": "{txt:msx-white:Transform: 2D}",
            "action": "video:plugin:http://msx.benzac.de/plugins/renderer.html?animate=1&transform=1"
        }, {
            "titleHeader": "Animate: JS",
            "titleFooter": "{txt:msx-white:Transform: 3D}",
            "action": "video:plugin:http://msx.benzac.de/plugins/renderer.html?animate=1&transform=2"
        }, {
            "titleHeader": "Animate: CSS",
            "titleFooter": "{txt:msx-white:Transform: Off}",
            "action": "video:plugin:http://msx.benzac.de/plugins/renderer.html?animate=2&transform=0"
        }, {
            "titleHeader": "Animate: CSS",
            "titleFooter": "{txt:msx-white:Transform: 2D}",
            "action": "video:plugin:http://msx.benzac.de/plugins/renderer.html?animate=2&transform=1"
        }, {
            "titleHeader": "Animate: CSS",
            "titleFooter": "{txt:msx-white:Transform: 3D}",
            "action": "video:plugin:http://msx.benzac.de/plugins/renderer.html?animate=2&transform=2"
        }, {   
            "tag": "EXT",
            "titleHeader": "Animate: Off",
            "titleFooter": "{txt:msx-white:Transform: 3D}",
            "action": "video:plugin:http://msx.benzac.de/plugins/renderer.html?animate=0&transform=2&extended=1"
        }, { 
            "tag": "EXT",
            "titleHeader": "Animate: JS",
            "titleFooter": "{txt:msx-white:Transform: 3D}",
            "action": "video:plugin:http://msx.benzac.de/plugins/renderer.html?animate=1&transform=2&extended=1"
        }, {          
            "tag": "EXT",
            "titleHeader": "Animate: CSS",
            "titleFooter": "{txt:msx-white:Transform: 3D}",
            "action": "video:plugin:http://msx.benzac.de/plugins/renderer.html?animate=2&transform=2&extended=1"
        }, {
            "tag": "CF",
            "label": "{txt:msx-white-soft:10 Items}",
            "icon": "msx-white-soft:view-carousel",           
            "titleHeader": "Animate: CSS",
            "titleFooter": "{txt:msx-white:Transform: 3D}",
            "action": "video:plugin:http://msx.benzac.de/plugins/coverflow.html?animate=2&transform=2&count=10",
            "playerLabel": "Coverflow",
            "properties": {
                "progress:type": "number:{NUMBER} {ico:view-carousel}",
                "button:speed:enable": true,
                "trigger:back": "player:stop"
            }
        }, {
            "tag": "CF",
            "label": "{txt:msx-white-soft:100 Items}",
            "icon": "msx-white-soft:view-carousel",          
            "titleHeader": "Animate: CSS",
            "titleFooter": "{txt:msx-white:Transform: 3D}",
            "action": "video:plugin:http://msx.benzac.de/plugins/coverflow.html?animate=2&transform=2&count=100",
            "playerLabel": "Coverflow",
            "properties": {
                "progress:type": "number:{NUMBER} {ico:view-carousel}",
                "button:speed:enable": true,
                "trigger:back": "player:stop"
            }
        }, {
            "tag": "CF",
            "label": "{txt:msx-white-soft:1000 Items}",
            "icon": "msx-white-soft:view-carousel",
            "titleHeader": "Animate: CSS",
            "titleFooter": "{txt:msx-white:Transform: 3D}",
            "action": "video:plugin:http://msx.benzac.de/plugins/coverflow.html?animate=2&transform=2&count=1000",
            "playerLabel": "Coverflow",
            "properties": {
                "progress:type": "number:{NUMBER} {ico:view-carousel}",
                "button:speed:enable": true,
                "trigger:back": "player:stop"
            }
        }]
}

Demo[edit]

See also[edit]