TizenExtensibleHost::TizenExtensibleHost()
: extensible_api_table_{
- {"background,music", true},
- {"background,vibration", false},
- {"block,multimedia,on,call", false},
- {"csp", false},
- {"encrypted,database", false},
- {"fullscreen", false},
- {"mediastream,record", false},
- {"media,volume,control", false},
- {"prerendering,for,rotation", false},
- {"rotate,camera,view", true},
- {"rotation,lock", false},
- {"sound,mode", false},
- {"support,fullscreen", true},
- {"visibility,suspend", false},
- {"xwindow,for,fullscreen,video", false},
- {"support,multimedia", true},
+// Default values should be the same as in tizen_extensible.cc
+#if BUILDFLAG(IS_TIZEN_TV)
+ {"background,music", false},
+#else
+ {"background,music", true},
+#endif
+ {"background,vibration", false}, {"block,multimedia,on,call", false},
+ {"csp", false}, {"encrypted,database", false}, {"fullscreen", false},
+ {"mediastream,record", false}, {"media,volume,control", false},
+ {"prerendering,for,rotation", false}, {"rotate,camera,view", true},
+ {"rotation,lock", false}, {"sound,mode", false},
+ {"support,fullscreen", true}, {"visibility,suspend", false},
+ {"xwindow,for,fullscreen,video", false}, {"support,multimedia", true},
} {}
TizenExtensibleHost::~TizenExtensibleHost() {}
TizenExtensible::TizenExtensible() :
extensible_api_table_ {
- { "background,music", true },
- { "background,vibration", false },
- { "block,multimedia,on,call", false},
- { "csp", false },
- { "encrypted,database", false },
- { "fullscreen", false },
- { "mediastream,record", false },
- { "media,volume,control", false },
- { "prerendering,for,rotation", false },
- { "rotate,camera,view", true },
- { "rotation,lock", false },
- { "sound,mode", false },
- { "support,fullscreen", true },
- { "visibility,suspend", false },
- { "xwindow,for,fullscreen,video", false },
- { "support,multimedia", true },
+// Default values should be the same as in tizen_extensible_host.cc
+#if BUILDFLAG(IS_TIZEN_TV)
+ {"background,music", false},
+#else
+ {"background,music", true},
+#endif
+ {"background,vibration", false}, {"block,multimedia,on,call", false},
+ {"csp", false}, {"encrypted,database", false}, {"fullscreen", false},
+ {"mediastream,record", false}, {"media,volume,control", false},
+ {"prerendering,for,rotation", false}, {"rotate,camera,view", true},
+ {"rotation,lock", false}, {"sound,mode", false},
+ {"support,fullscreen", true}, {"visibility,suspend", false},
+ {"xwindow,for,fullscreen,video", false}, {"support,multimedia", true},
},
initialized_(false) {
}