Difference between revisions of "Renderer Plugin"

From MSX - Wiki
Jump to navigation Jump to search
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
This is a special video plugin that has been developed to check the performance and capabilities of a TV device. The plugin can be used with version '''0.1.74''' or higher.
+
{{benchmark}}
 +
The plugin can be used with version '''0.1.74''' or higher.
  
 
== Example ==
 
== Example ==
Line 17: Line 18:
 
         "playerLabel": "Renderer",
 
         "playerLabel": "Renderer",
 
         "properties": {
 
         "properties": {
 +
            "control:dim": false,
 
             "progress:type": "position:{POSITION} {ico:videocam}",
 
             "progress:type": "position:{POSITION} {ico:videocam}",
             "trigger:back": "player:stop"
+
            "button:speed:enable": true,
 +
             "trigger:back": "player:stop"          
 
         }
 
         }
 
     },
 
     },
Line 69: Line 72:
 
             "playerLabel": "Coverflow",
 
             "playerLabel": "Coverflow",
 
             "properties": {
 
             "properties": {
 +
                "control:dim": false,
 
                 "progress:type": "number:{NUMBER} {ico:view-carousel}",
 
                 "progress:type": "number:{NUMBER} {ico:view-carousel}",
 +
                "button:speed:enable": true,
 
                 "trigger:back": "player:stop"
 
                 "trigger:back": "player:stop"
 
             }
 
             }
Line 81: Line 86:
 
             "playerLabel": "Coverflow",
 
             "playerLabel": "Coverflow",
 
             "properties": {
 
             "properties": {
 +
                "control:dim": false,
 
                 "progress:type": "number:{NUMBER} {ico:view-carousel}",
 
                 "progress:type": "number:{NUMBER} {ico:view-carousel}",
 +
                "button:speed:enable": true,
 
                 "trigger:back": "player:stop"
 
                 "trigger:back": "player:stop"
 
             }
 
             }
Line 93: Line 100:
 
             "playerLabel": "Coverflow",
 
             "playerLabel": "Coverflow",
 
             "properties": {
 
             "properties": {
 +
                "control:dim": false,
 
                 "progress:type": "number:{NUMBER} {ico:view-carousel}",
 
                 "progress:type": "number:{NUMBER} {ico:view-carousel}",
 +
                "button:speed:enable": true,
 
                 "trigger:back": "player:stop"
 
                 "trigger:back": "player:stop"
 
             }
 
             }

Latest revision as of 14:16, 1 September 2022

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": {
            "control:dim": false,
            "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": {
                "control:dim": false,
                "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": {
                "control:dim": false,
                "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": {
                "control:dim": false,
                "progress:type": "number:{NUMBER} {ico:view-carousel}",
                "button:speed:enable": true,
                "trigger:back": "player:stop"
            }
        }]
}

Demo[edit]

See also[edit]