Index: media_youtube.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/media_youtube/media_youtube.module,v
retrieving revision 1.1.4.49
diff -u -p -r1.1.4.49 media_youtube.module
--- media_youtube.module	25 Oct 2010 22:59:35 -0000	1.1.4.49
+++ media_youtube.module	25 Oct 2010 23:05:39 -0000
@@ -367,6 +381,24 @@ function media_youtube_media_internet_pr
   );
 }
 
+/**
+ * Implements hook_form_FORM_ID_alter().
+ *
+ * Adds a link to the YouTube video below the preview thumbnail in the media
+ * edit form.
+ */
+function media_youtube_form_media_edit_alter(&$form, &$form_state) {
+  // @todo Integrate this better into media or media_internet module.
+  $media = $form_state['build_info']['args'][0];
+  if ($media->filemime == 'video/youtube' && isset($form['preview'][0])) {
+    if (!isset($form['preview'][0]['#suffix'])) {
+      $form['preview'][0]['#suffix'] = '';
+    }
+    $url = drupal_realpath($media->uri);
+    $form['preview'][0]['#suffix'] .= l($url, $url);
+  }
+}
+
 class MediaInternetYouTubeHandler extends MediaInternetBaseHandler {
   public function claim($embedCode) {
     if (media_youtube_media_parse($embedCode)) {
