moved from dev to prod
This commit is contained in:
49
devtools/gbe/include/codecerr.lst
Normal file
49
devtools/gbe/include/codecerr.lst
Normal file
@@ -0,0 +1,49 @@
|
||||
' error codes for all codecs, returned via imageinfo->thumbnail
|
||||
' note: 2 to 9 are not used, we start at 10
|
||||
'
|
||||
' if negative it's a standard gemdos error code
|
||||
' if positive it's related the content of the file
|
||||
'
|
||||
'
|
||||
' standard gemdos error codes, these are just here for my reference
|
||||
' codecs return gemdos error codes where it makes sense
|
||||
LET ec_fwrite&=-10 !fwrite failed, size in/out didn't match, or negative error code
|
||||
LET ec_fread&=-11 !fread failed, size in/out didn't match, or negative error code
|
||||
LET ec_fopen&=-33 !fopen failed, image file not found
|
||||
LET ec_fcreate&=-36 !fcreate failed
|
||||
LET ec_fclose&=-37 !fclose failed
|
||||
LET ec_malloc&=-39 !malloc failed
|
||||
LET ec_mfree&=-40 !mfree failed
|
||||
LET ec_fseek&=-64 !fseek failed, truncated file?
|
||||
'
|
||||
'
|
||||
' error codes related to file content
|
||||
' these will be used in multiple codecs and maybe new codecs in the future
|
||||
LET ec_comptype&=10 !header -> unsupported compression type
|
||||
LET ec_decomperror&=11 !error during decompression phase
|
||||
LET ec_resolutiontype&=12 !header -> unsupported mode code neo/degas
|
||||
LET ec_imagetype&=13 !header -> unsupported image type
|
||||
LET ec_pixeldepth&=14 !header -> unsupported pixel depth
|
||||
LET ec_colormapdepth&=15 !header -> unsupported color map depth
|
||||
LET ec_colormaptype&=16 !header -> unsupported color map type
|
||||
LET ec_filelength&=17 !incorrect file length
|
||||
LET ec_fileid&=18 !header -> unknown file identifier
|
||||
LET ec_headerlength&=19 !header -> unsupported header length
|
||||
LET ec_widthnegative&=20 !header -> image width < 0
|
||||
LET ec_heightnegative&=21 !header -> image height < 0
|
||||
LET ec_internalerror&=22 !non-specific, subfunction failure: png/gif
|
||||
LET ec_colorspace&=23 !header -> unsupported color space
|
||||
LET ec_colormaplength&=24 !header -> unsupported color map length
|
||||
LET ec_masktype&=25 !header -> unsupported mask type
|
||||
LET ec_chunkid&=26 !unsupported chunk identifier: iff
|
||||
LET ec_filetype&=27 !received wrong file type
|
||||
LET ec_framecount&=28 !frame count exceeds limit
|
||||
LET ec_colorcount&=29 !header -> unsupported color count
|
||||
LET ec_bitmaplength&=30 !header -> calc'd length doesn't match
|
||||
LET ec_headerversion&=31 !header -> unsupported version
|
||||
LET ec_heightsmall&=32 !header -> unsupported height, to small: fnt
|
||||
LET ec_complength&=33 !header -> incorrect compressed size: spx
|
||||
LET ec_frametype&=34 !header -> unsupported frame type: seq
|
||||
LET ec_requiresnvdi&=35 !NVDI not installed
|
||||
LET ec_funcnotdefined&=36 !function not implemented
|
||||
' new error codes will be added to the end of this list as needed
|
||||
Reference in New Issue
Block a user