Example #1
0
    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();
    }
Example #2
0
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 '';
    }
}