function media_youtube_video_url in Media: YouTube 6
Return the direct URL to this video.
Parameters
string $id: The YouTube video id.
Return value
string The direct URL to the video in question.
5 calls to media_youtube_video_url()
- emvideo_youtube_embedded_link in providers/
emvideo/ youtube.inc  - hook emvideo_PROVIDER_embedded_link($video_code) returns a link to view the video at the provider's site
 - media_youtube_check_status in ./
media_youtube.module  - Check the availability of a video.
 - media_youtube_upload_video in includes/
media_youtube.media_mover.inc  - Upload a video to YouTube through Media Mover.
 - template_preprocess_media_youtube_default_external in themes/
media_youtube.theme.inc  - template_preprocess_media_youtube_flash in themes/
media_youtube.theme.inc  - The embedded flash displaying the youtube video.
 
File
- ./
media_youtube.module, line 251  - Embedded Video Field provider file for YouTube.com.
 
Code
function media_youtube_video_url($id) {
  $proto = _media_youtube_protocol();
  if (strpos($id, 'PLAYLIST_') === 0) {
    // This is a youtube playlist.
    return $proto . 'youtube.com/p/' . substr($id, 9);
  }
  return url($proto . 'www.youtube.com/watch', array(
    'query' => 'v=' . $id,
  ));
}