- Модуль: im
- Путь к файлу: ~/bitrix/modules/im/lib/call/background.php
- Класс: BitrixImCallBackground
- Вызов: Background::getVideoFiles
static function getVideoFiles()
{
$result = [
[
'id' => 'star-sky',
'title' => Loc::getMessage('IM_CALL_BG_VIDEO_STAR_SKY'),
],
[
'id' => 'waves',
'title' => Loc::getMessage('IM_CALL_BG_VIDEO_WAVES'),
],
[
'id' => 'jellyfishes',
'title' => Loc::getMessage('IM_CALL_BG_VIDEO_JELLYFISHES'),
],
[
'id' => 'sunset',
'title' => Loc::getMessage('IM_CALL_BG_VIDEO_SUNSET'),
],
[
'id' => 'rain',
'title' => Loc::getMessage('IM_CALL_BG_VIDEO_RAIN'),
],
[
'id' => 'rain-drops',
'title' => Loc::getMessage('IM_CALL_BG_VIDEO_RAIN_DROPS'),
],
[
'id' => 'grass',
'title' => Loc::getMessage('IM_CALL_BG_VIDEO_GRASS'),
],
[
'id' => 'stones',
'title' => Loc::getMessage('IM_CALL_BG_VIDEO_STONES'),
],
[
'id' => 'waterfall',
'title' => Loc::getMessage('IM_CALL_BG_VIDEO_WATERFALL'),
],
[
'id' => 'shining',
'title' => Loc::getMessage('IM_CALL_BG_VIDEO_SHINING'),
],
[
'id' => 'beach',
'title' => Loc::getMessage('IM_CALL_BG_VIDEO_BEACH'),
],
[
'id' => 'river',
'title' => Loc::getMessage('IM_CALL_BG_VIDEO_RIVER'),
],
];
foreach ($result as &$value)
{
$value['preview'] = "/bitrix/js/im/images/background/video/{$value['id']}-preview.jpg";
$value['background'] = "/bitrix/js/im/images/background/video/{$value['id']}.mp4";
$value['isVideo'] = true;
$value['isSupported'] = true;
$value['id'] .= ':video';
}
return $result;
}