24 lines
No EOL
807 B
Lua
24 lines
No EOL
807 B
Lua
XVideoConfig = XVideoConfig or {}
|
|
|
|
local TABLE_MOIVE_CONFIG = "Client/Video/VideoConfig.tab"
|
|
local VideoTemplate = {}
|
|
function XVideoConfig.Init()
|
|
VideoTemplate = XTableManager.ReadByIntKey(TABLE_MOIVE_CONFIG, XTable.XTableVideoConfig, "Id")
|
|
end
|
|
|
|
|
|
function XVideoConfig.GetMovieById(id)
|
|
if not VideoTemplate or not VideoTemplate[id] then
|
|
XLog.ErrorTableDataNotFound("XVideoConfig.GetMovieById", "VideoConfig", TABLE_MOIVE_CONFIG, "Id", tostring(id))
|
|
return
|
|
end
|
|
return VideoTemplate[id]
|
|
end
|
|
|
|
function XVideoConfig.GetMovieUrlById(id)
|
|
if not VideoTemplate or not VideoTemplate[id] then
|
|
XLog.ErrorTableDataNotFound("XVideoConfig.GetMovieUrlById", "VideoConfig", TABLE_MOIVE_CONFIG, "Id", tostring(id))
|
|
return
|
|
end
|
|
return VideoTemplate[id].VideoUrl
|
|
end |