You are here

function MediaShareStreamStreamWrapper::getLocalThumbnailPath in Media: ShareStream 7

File

includes/MediaShareStreamStreamWrapper.inc, line 21
Extends the MediaReadOnlyStreamWrapper class to handle ShareStream videos.

Class

MediaShareStreamStreamWrapper
Extend MEdiaReadOnlyStreamWrapper to create MediaShareStreamStreamWrapper.

Code

function getLocalThumbnailPath() {
  $local_path = 'public://media-sharestream/preview.png';
  if (!file_exists($local_path)) {
    $dirname = drupal_dirname($local_path);
    file_prepare_directory($dirname, FILE_CREATE_DIRECTORY | FILE_MODIFY_PERMISSIONS);
    $image = drupal_get_path('module', 'media_sharestream') . '/preview.png';
    file_unmanaged_copy($image, $local_path, FILE_EXISTS_REPLACE);
  }
  return $local_path;
}