App-cdnget
    
    
  
  
  
view release on metacpan or search on metacpan
lib/App/cdnget/Downloader.pm view on Meta::CPAN
sub processHook_img
{
	my $self = shift;
	my ($hook, $response, @params) = @_;
	my $headers = $response->{_headers};
	my $img;
	given ($headers->content_type)
	{
		when ("image/png")
		{
			$img = GD::Image->newFromPngData($response->decoded_content) or $self->throw($!);
		}
		when ("image/jpeg")
		{
			$img = GD::Image->newFromJpegData($response->decoded_content) or $self->throw($!);
		}
		default
		{
			$self->throw("Unsupported content type for image");
		}
	}
    
  
  
  
( run in 0.378 second using v1.01-cache-2.11-cpan-a1d94b6210f )