diff options
| author | Teruaki Kawashima <teru@rockbox.org> | 2011-01-22 13:41:53 +0000 |
|---|---|---|
| committer | Teruaki Kawashima <teru@rockbox.org> | 2011-01-22 13:41:53 +0000 |
| commit | 68cc564c9bd327743896cded4a49aad7af0b1d37 (patch) | |
| tree | 4a9225f4ec586ba69818bc90d74630581c8ec1f2 /apps/plugins/imageviewer/image_decoder.h | |
| parent | 060609a2023bfcc99472cfe4e94a2cc3704bd92c (diff) | |
| download | rockbox-68cc564c9bd327743896cded4a49aad7af0b1d37.zip rockbox-68cc564c9bd327743896cded4a49aad7af0b1d37.tar.gz rockbox-68cc564c9bd327743896cded4a49aad7af0b1d37.tar.bz2 rockbox-68cc564c9bd327743896cded4a49aad7af0b1d37.tar.xz | |
FS#11819: image viewer: use magick number in file to determine image type.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29110 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins/imageviewer/image_decoder.h')
| -rw-r--r-- | apps/plugins/imageviewer/image_decoder.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/apps/plugins/imageviewer/image_decoder.h b/apps/plugins/imageviewer/image_decoder.h index 1ccf9ca..3267d2a 100644 --- a/apps/plugins/imageviewer/image_decoder.h +++ b/apps/plugins/imageviewer/image_decoder.h @@ -42,8 +42,11 @@ struct loader_info { size_t size; }; -enum image_type get_image_type(const char *name); +/* Check file type by magic number or file extension */ +enum image_type get_image_type(const char *name, bool quiet); +/* Load image decoder */ const struct image_decoder *load_decoder(struct loader_info *loader_info); +/* Release the loaded decoder */ void release_decoder(void); #endif /* _IMAGE_DECODER_H */ |