mirror of
https://github.com/opencloud-eu/opencloud.git
synced 2026-01-19 03:20:49 -05:00
For GeoGebra files we where still using the imaging package to decode the embedded png, but handed it of to vips for scaling, which can't work. Now we use vips for decoding the image as well.
21 lines
1.3 KiB
Go
21 lines
1.3 KiB
Go
package errors
|
|
|
|
import "errors"
|
|
|
|
var (
|
|
// ErrImageTooLarge defines an error when an input image is too large
|
|
ErrImageTooLarge = errors.New("thumbnails: image is too large")
|
|
// ErrInvalidType represents the error when a type can't be encoded.
|
|
ErrInvalidType = errors.New("thumbnails: can't encode this type")
|
|
// ErrNoEncoderForType represents the error when an encoder couldn't be found for a type.
|
|
ErrNoEncoderForType = errors.New("thumbnails: no encoder for this type found")
|
|
// ErrNoImageFromAudioFile defines an error when an image cannot be extracted from an audio file
|
|
ErrNoImageFromAudioFile = errors.New("thumbnails: could not extract image from audio file")
|
|
// ErrNoConverterForExtractedImageFromGgsFile defines an error when the extracted image from an ggs file could not be converted
|
|
ErrNoConverterForExtractedImageFromGgsFile = errors.New("thumbnails: could not find converter for image extracted from ggs file")
|
|
// ErrNoConverterForExtractedImageFromAudioFile defines an error when the extracted image from an audio file could not be converted
|
|
ErrNoConverterForExtractedImageFromAudioFile = errors.New("thumbnails: could not find converter for image extracted from audio file")
|
|
// ErrCS3AuthorizationMissing defines an error when the CS3 authorization is missing
|
|
ErrCS3AuthorizationMissing = errors.New("thumbnails: cs3source - authorization missing")
|
|
)
|