Mercurial > hg > dmlib
changeset 463:4204e9ea8ae1
Improve probing.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Sun, 04 Nov 2012 16:35:38 +0200 |
parents | ab401a5087f9 |
children | 358776103ceb |
files | gfxconv.c |
diffstat | 1 files changed, 4 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/gfxconv.c Sun Nov 04 16:09:07 2012 +0200 +++ b/gfxconv.c Sun Nov 04 16:35:38 2012 +0200 @@ -827,6 +827,7 @@ if (optInFormat == FFMT_AUTO && optInFilename != NULL) { char *dext = strrchr(optInFilename, '.'); + dmMsg(2, "Trying to determine file format by extension.\n"); if (dext) { dmGetFormatByExt(dext + 1, &optInFormat, &optInSubFormat); @@ -878,14 +879,16 @@ optInFormat = FFMT_BITMAP; } - if (optInFormat == FFMT_AUTO) + if (optInFormat == FFMT_AUTO || optInFormat == FFMT_IMAGE) { DMImageFormat *ifmt = NULL; int index; + dmMsg(2, "Trying to probe image formats.\n"); if (dmImageProbeGeneric(dataBuf + optInSkip, dataSize - optInSkip, &ifmt, &index) > 0) { optInFormat = FFMT_IMAGE; optInSubFormat = index; + dmMsg(2, "Probed %s format image.\n", ifmt->fext); } }