function get_video_caption($source1 = '', $source2 = '') { ob_start(); ?> <div class="bg-video-viewport" style="position: absolute; top: 0; left: 0;"> <video class="bg-video" width="100%" height="100%" poster='<?php echo pl_transparent_image(); ?> ' data-setup="{}" loop autoplay muted style=""> <?php echo pl_get_video_sources(array($source1, $source2)); ?> </video> </div> <?php return ob_get_clean(); }
function pl_standard_video_bg($section, $namespace = false) { $namespace = $namespace ? $namespace : $section->id; $video = ''; if ($section->opt($namespace . '_video')) { $videos = pl_get_video_sources(array($section->opt($namespace . '_video'), $section->opt($namespace . '_video_2'))); $video = sprintf('<div class="bg-video-viewport"><video poster="%s" class="bg-video" autoplay loop>%s</video></div>', pl_transparent_image(), $videos); return $video; } else { return ''; } }