*/ public array $handlers = [ 'gd' => GDHandler::class, 'imagick' => ImageMagickHandler::class, ]; /* |-------------------------------------------------------------------------- | Uploaded images sizes (in px) |-------------------------------------------------------------------------- | The sizes listed below determine the resizing of images when uploaded. */ /** * Podcast cover image sizes * * Uploaded podcast covers are of 1:1 ratio (width and height are the same). * * Size of images linked in the rss feed (should be between 1400 and 3000). Size for ID3 tag cover art (should be * between 300 and 800) * * Array values are as follows: 'name' => [width, height] * * @var array */ public array $podcastCoverSizes = [ 'tiny' => [40, 40], 'thumbnail' => [150, 150], 'medium' => [320, 320], 'large' => [1024, 1024], 'feed' => [1400, 1400], 'id3' => [500, 500], ]; /** * Podcast header cover image * * Uploaded podcast header covers are of 3:1 ratio * * Array values are as follows: 'name' => [width, height] * * @var array */ public array $podcastBannerSizes = [ 'small' => [320, 128], 'medium' => [960, 320], 'large' => [1500, 500], ]; public string $podcastBannerDefaultPath = 'castopod-banner-default.jpg'; public string $podcastBannerDefaultMimeType = 'image/jpeg'; /** * Person image * * Uploaded person images are of 1:1 ratio (width and height are the same). * * Array values are as follows: 'name' => [width, height] * * @var array */ public array $personAvatarSizes = [ 'tiny' => [40, 40], 'thumbnail' => [150, 150], 'medium' => [320, 320], ]; }