equal
deleted
inserted
replaced
1 function testConfig(_urlMetadata, _useLocalBuild) { |
1 function testConfig(_urlMetadata, _useLocalBuild, _video, _playerType) { |
2 document.getElementById('LdtPlayer').innerHTML = ''; |
2 document.getElementById('LdtPlayer').innerHTML = ''; |
3 _useLocalBuild = (typeof _useLocalBuild !== "undefined" && _useLocalBuild) |
3 _useLocalBuild = (typeof _useLocalBuild !== "undefined" && _useLocalBuild) |
4 IriSP.libFiles.defaultDir = _useLocalBuild ? "libs/" : "../src/js/libs/"; |
4 IriSP.libFiles.defaultDir = _useLocalBuild ? "libs/" : "../src/js/libs/"; |
5 IriSP.widgetsDir = _useLocalBuild ? "metadataplayer" : "../src/widgets"; |
5 IriSP.widgetsDir = _useLocalBuild ? "metadataplayer" : "../src/widgets"; |
6 var _metadata = { |
6 var _metadata = { |
29 { type: "Tagcloud" }, |
29 { type: "Tagcloud" }, |
30 { |
30 { |
31 type: "AnnotationsList", |
31 type: "AnnotationsList", |
32 container: "AnnotationsListContainer" |
32 container: "AnnotationsListContainer" |
33 }, |
33 }, |
34 { type: "Mediafragment"}, |
34 { type: "Mediafragment"} |
35 { |
35 /* { |
36 type: "Trace", |
36 type: "Trace", |
37 default_subject: "tests-iri", |
37 default_subject: "tests-iri", |
38 js_console: true |
38 js_console: true |
39 } |
39 } */ |
40 ] |
40 ] |
41 }, |
41 }, |
42 player:{ |
42 player:{ |
43 type:'auto', |
43 type:'auto', |
44 live: true, |
44 live: true, |
47 provider: "rtmp", |
47 provider: "rtmp", |
48 autostart: true, |
48 autostart: true, |
49 metadata: _metadata |
49 metadata: _metadata |
50 } |
50 } |
51 }; |
51 }; |
|
52 if (typeof _playerType != "undefined") { |
|
53 _config.player.type = _playerType; |
|
54 } |
|
55 if (typeof _video != "undefined") { |
|
56 _config.player.video = _video; |
|
57 } |
52 |
58 |
53 return new IriSP.Metadataplayer(_config); |
59 return new IriSP.Metadataplayer(_config); |
54 } |
60 } |