function MediaYouTubeStreamWrapper::setBaseUrl in Media: YouTube 7.3
Updates $base_url depending on whether the embed is a video or playlist.
1 call to MediaYouTubeStreamWrapper::setBaseUrl()
- MediaYouTubeStreamWrapper::interpolateUrl in includes/
MediaYouTubeStreamWrapper.inc - Returns a url in the format "https://www.youtube.com/watch?v=qsPQN4MiTeE".
File
- includes/
MediaYouTubeStreamWrapper.inc, line 93 - Extends the MediaReadOnlyStreamWrapper class to handle YouTube videos.
Class
- MediaYouTubeStreamWrapper
- Create an instance like this: $youtube = new MediaYouTubeStreamWrapper('youtube://v/[video-code]');
Code
function setBaseUrl($parameters) {
if (isset($parameters['l'])) {
if (!isset($parameters['v'])) {
$this->base_url = 'https://youtube.com/playlist';
}
$parameters['list'] = $parameters['l'];
unset($parameters['l']);
}
return $parameters;
}