Hi,
I find a confusing thing when I run the JPEGDEC test application on EVM6678L(CCS5.0), It's about the parameter ChromaFormat in Testparams.cfg.
The details is:
- If I comment the output code in TestAppDecoder.c(line637, TestApp_WriteOutputData(ftestFile, &outputBufDesc, (IIMGDEC1_OutArgs *)&outArgs);), no matter what the ChromaFormat be set, algorithm processing will be OK. That is to say both ChromaFormat=XDM_GRAY and ChromaFormat=XDM_RGB will work;
- If the output code is not commented and ChromaFormat set to be XDM_GRAY or XDM_RGB, errors occur. And when ChromaFormat=XDM_GRAY, error is "Decoder ERROR 4000......", ChromaFormat=XDM_RGB, error is "Process function returned an Error... ".
- It seems have nothing to do with other parameters, but I am not sure of other values of ChromaFormat, I am sure if ChromaFormat is set to "0"(=>default), the processing works well.