class VideoThumbnailsPlugin extends Plugin
{
+ const PLUGIN_VERSION = '2.0.0';
+
/*
* This function should only extract an image from the video stream
* and disregard any cropping or scaling in the resulting file, as
try {
// Exception thrown if no thumbnail found
$thumb = File_thumbnail::byFile($file, false);
- // If getPath doesn't throw an exception, we have a working locally stored thumbnail
- return $thumb->getPath();
+ $imgPath = $thumb->getPath();
+ // If getPath didn't throw an exception, we have a working locally stored thumbnail
+ return false;
} catch (NoResultException $e) {
// Alright, no thumbnail found, so let's create one.
} catch (InvalidFilenameException $e) {
public function onPluginVersion(array &$versions)
{
$versions[] = array('name' => 'Video Thumbnails',
- 'version' => GNUSOCIAL_VERSION,
+ 'version' => self::PLUGIN_VERSION,
'author' => 'Mikael Nordfeldth',
'homepage' => 'https://www.gnu.org/software/social/',
'rawdescription' =>