This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

decode problem about MJPEG



Dear all:

I encounter two issue about decode MJPEG 

1.
   the image as below ( Note the lower right corner of the image)

This phenomenon not always appear. so That's strange
I don't know what's wrong?
I think the only adjustment of ALG_VidDecRunPrm in ALG_vidDecRun
my code is following:

        whOffset = 0;
        runPrm.inAddr         = inAddr;
        runPrm.outAddr        = gDECODE_ctrl.decBufVirtAddr[gDECODE_ctrl.curDecBufId];
        runPrm.inDataSize     = inDataSize;
        runPrm.outOffsetH     = OSA_align(frame->width+whOffset, 32);
        runPrm.outOffsetV     = frame->height+whOffset;
        runPrm.inputBufId     = gDECODE_ctrl.curDecBufId;

Does whOffset need to change?Is it has proper value?
Or anyone can give me other suggestion?

 

2.
Other question about create MJPEG encoder parameters.
I found qValue it has the greate impact for decoder.
It occur decode fail or Alignment trap during try and error.
I has four resolution used ( 320x256 .  800x480 . 1280x736 . 1920x1088 )
Is qValue has the recommanded value or the equation to calculate?

 

Thanks for your visit

 

 

 

  • attach codec log:

    decode fail:

    @2358,985,308us: [+0 T:0x452d3c90] ti.sdo.ce.image1.IMGDEC1 - IMGDEC1_control> Enter (handle=0x2aa7cd0, id=1, dynParams=0x2aa7be8 (size=0x10), status=0x2aa7bf8 (size=0xb4)
    @2358,985,561us: [+5 T:0x452d3c90] CV - VISA_enter(visa=0x2aa7cd0): algHandle = 0x2aa7d08
    @2358,985,716us: [+0 T:0x452d3c90] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x2aa7d08)
    @2359,017,770us: [+0 T:0x452d3c90] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Exit
    @2359,018,009us: [+5 T:0x452d3c90] CV - VISA_exit(visa=0x2aa7cd0): algHandle = 0x2aa7d08
    @2359,018,171us: [+0 T:0x452d3c90] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x2aa7d08)
    @2359,018,371us: [+0 T:0x452d3c90] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Exit
    @2359,018,534us: [+0 T:0x452d3c90] ti.sdo.ce.image1.IMGDEC1 - IMGDEC1_control> Exit (handle=0x2aa7cd0, retVal=0x0)
    @2359,018,821us: [+0 T:0x452d3c90] ti.sdo.ce.image1.IMGDEC1 - IMGDEC1_control> Enter (handle=0x2aa7cd0, id=5, dynParams=0x2aa7be8 (size=0x10), status=0x2aa7bf8 (size=0xb4)
    @2359,019,000us: [+5 T:0x452d3c90] CV - VISA_enter(visa=0x2aa7cd0): algHandle = 0x2aa7d08
    @2359,019,153us: [+0 T:0x452d3c90] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x2aa7d08)
    @2359,019,347us: [+0 T:0x452d3c90] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Exit
    @2359,019,516us: [+5 T:0x452d3c90] CV - VISA_exit(visa=0x2aa7cd0): algHandle = 0x2aa7d08
    @2359,019,669us: [+0 T:0x452d3c90] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x2aa7d08)
    @2359,019,861us: [+0 T:0x452d3c90] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Exit
    @2359,020,017us: [+0 T:0x452d3c90] ti.sdo.ce.image1.IMGDEC1 - IMGDEC1_control> Exit (handle=0x2aa7cd0, retVal=0x0)
    @2359,020,177us: [+0 T:0x452d3c90] ti.sdo.ce.image1.IMGDEC1 - IMGDEC1_process> Enter (handle=0x2aa7cd0, inBufs=0x452d2ab0, outBufs=0x452d29ec, inArgs=0x452d2b88, outArgs=0x452d2b74)
    @2359,020,350us: [+5 T:0x452d3c90] CV - VISA_enter(visa=0x2aa7cd0): algHandle = 0x2aa7d08
    @2359,020,498us: [+0 T:0x452d3c90] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x2aa7d08)
    @2359,020,689us: [+0 T:0x452d3c90] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Exit
    @2359,083,492us: [+5 T:0x452d3c90] CV - VISA_exit(visa=0x2aa7cd0): algHandle = 0x2aa7d08
    @2359,083,718us: [+0 T:0x452d3c90] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x2aa7d08)
    @2359,083,917us: [+0 T:0x452d3c90] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Exit
    @2359,084,082us: [+0 T:0x452d3c90] ti.sdo.ce.image1.IMGDEC1 - IMGDEC1_process> Exit (handle=0x2aa7cd0, retVal=0xffffffff)

    decode normal:

    @2643,881,658us: [+0 T:0x452d3c90] ti.sdo.ce.image1.IMGDEC1 - IMGDEC1_control> Enter (handle=0x2aa7cd0, id=1, dynParams=0x2aa7be8 (size=0x10), status=0x2aa7bf8 (size=0xb4)
    @2643,881,923us: [+5 T:0x452d3c90] CV - VISA_enter(visa=0x2aa7cd0): algHandle = 0x2aa7d08
    @2643,882,079us: [+0 T:0x452d3c90] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x2aa7d08)
    @2643,911,284us: [+0 T:0x452d3c90] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Exit
    @2643,911,518us: [+5 T:0x452d3c90] CV - VISA_exit(visa=0x2aa7cd0): algHandle = 0x2aa7d08
    @2643,911,678us: [+0 T:0x452d3c90] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x2aa7d08)
    @2643,911,875us: [+0 T:0x452d3c90] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Exit
    @2643,912,031us: [+0 T:0x452d3c90] ti.sdo.ce.image1.IMGDEC1 - IMGDEC1_control> Exit (handle=0x2aa7cd0, retVal=0x0)
    @2643,912,193us: [+0 T:0x452d3c90] ti.sdo.ce.image1.IMGDEC1 - IMGDEC1_control> Enter (handle=0x2aa7cd0, id=5, dynParams=0x2aa7be8 (size=0x10), status=0x2aa7bf8 (size=0xb4)
    @2643,912,355us: [+5 T:0x452d3c90] CV - VISA_enter(visa=0x2aa7cd0): algHandle = 0x2aa7d08
    @2643,912,502us: [+0 T:0x452d3c90] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x2aa7d08)
    @2643,912,690us: [+0 T:0x452d3c90] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Exit
    @2643,912,848us: [+5 T:0x452d3c90] CV - VISA_exit(visa=0x2aa7cd0): algHandle = 0x2aa7d08
    @2643,912,997us: [+0 T:0x452d3c90] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x2aa7d08)
    @2643,913,184us: [+0 T:0x452d3c90] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Exit
    @2643,913,338us: [+0 T:0x452d3c90] ti.sdo.ce.image1.IMGDEC1 - IMGDEC1_control> Exit (handle=0x2aa7cd0, retVal=0x0)
    @2643,913,489us: [+0 T:0x452d3c90] ti.sdo.ce.image1.IMGDEC1 - IMGDEC1_process> Enter (handle=0x2aa7cd0, inBufs=0x452d2ab0, outBufs=0x452d29ec, inArgs=0x452d2b88, outArgs=0x452d2b74)
    @2643,913,658us: [+5 T:0x452d3c90] CV - VISA_enter(visa=0x2aa7cd0): algHandle = 0x2aa7d08
    @2643,913,803us: [+0 T:0x452d3c90] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x2aa7d08)
    @2643,913,987us: [+0 T:0x452d3c90] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Exit
    @2643,977,143us: [+5 T:0x452d3c90] CV - VISA_exit(visa=0x2aa7cd0): algHandle = 0x2aa7d08
    @2643,977,365us: [+0 T:0x452d3c90] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x2aa7d08)
    @2643,977,576us: [+0 T:0x452d3c90] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Exit
    @2643,977,737us: [+0 T:0x452d3c90] ti.sdo.ce.image1.IMGDEC1 - IMGDEC1_process> Exit (handle=0x2aa7cd0, retVal=0x0)
    @2643,977,897us: [+0 T:0x452d3c90] ti.sdo.ce.image1.IMGDEC1 - IMGDEC1_control> Enter (handle=0x2aa7cd0, id=0, dynParams=0x2aa7be8 (size=0x10), status=0x2aa7bf8 (size=0xb4)
    @2643,978,064us: [+5 T:0x452d3c90] CV - VISA_enter(visa=0x2aa7cd0): algHandle = 0x2aa7d08
    @2643,978,220us: [+0 T:0x452d3c90] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x2aa7d08)
    @2643,978,408us: [+0 T:0x452d3c90] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Exit
    @2643,978,569us: [+5 T:0x452d3c90] CV - VISA_exit(visa=0x2aa7cd0): algHandle = 0x2aa7d08
    @2643,978,719us: [+0 T:0x452d3c90] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x2aa7d08)
    @2643,978,908us: [+0 T:0x452d3c90] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Exit
    @2643,979,063us: [+0 T:0x452d3c90] ti.sdo.ce.image1.IMGDEC1 - IMGDEC1_control> Exit (handle=0x2aa7cd0, retVal=0x0)

     

  • Dear all:

    attach complete decode MJPEG log:

    test method:

    1st : decode normal JPG file , then it will be success but the result still has distortion as above discussion

    2nd : decode abnorml JPG file, it will be fail

    3nd : decode normal JPG file of 1-st , this time it will be fail

    I hope this help to analysis

    thanks for your visit

    PS : all of JPG is normal in PC

    1st:

    @2711,133,870us: [+0 T:0x44c1bc90 S:0x44c1a924] ti.sdo.ce.image1.IMGDEC1 - IMGDEC1_control> Enter (handle=0x2a7c290, id=1, dynParams=0x2a7c1c8 (size=0x10), status=0x2a7c1d8 (size=0xb4)
    @2711,134,354us: [+5 T:0x44c1bc90 S:0x44c1a904] CV - VISA_enter(visa=0x2a7c290): algHandle = 0x2a7bda8
    @2711,134,867us: [+0 T:0x44c1bc90 S:0x44c1a8f4] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x2a7bda8)
    @2711,135,278us: [+0 T:0x44c1bc90 S:0x44c1a8bc] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x2a6a740] timeout[0xffffffff]
    @2711,135,675us: [+0 T:0x44c1bc90 S:0x44c1a8bc] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x2a6a740] status[0]
    @2711,163,703us: [+0 T:0x44c1bc90 S:0x44c1a904] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Exit
    @2711,164,152us: [+5 T:0x44c1bc90 S:0x44c1a90c] CV - VISA_exit(visa=0x2a7c290): algHandle = 0x2a7bda8
    @2711,164,518us: [+0 T:0x44c1bc90 S:0x44c1a8fc] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x2a7bda8)
    @2711,164,902us: [+0 T:0x44c1bc90 S:0x44c1a8dc] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x2a6a740]
    @2711,165,286us: [+0 T:0x44c1bc90 S:0x44c1a8dc] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x2a6a740]
    @2711,165,649us: [+0 T:0x44c1bc90 S:0x44c1a90c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Exit
    @2711,165,995us: [+0 T:0x44c1bc90 S:0x44c1a924] ti.sdo.ce.image1.IMGDEC1 - IMGDEC1_control> Exit (handle=0x2a7c290, retVal=0x0)
    @2711,166,353us: [+0 T:0x44c1bc90 S:0x44c1a924] ti.sdo.ce.image1.IMGDEC1 - IMGDEC1_control> Enter (handle=0x2a7c290, id=5, dynParams=0x2a7c1c8 (size=0x10), status=0x2a7c1d8 (size=0xb4)
    @2711,166,735us: [+5 T:0x44c1bc90 S:0x44c1a904] CV - VISA_enter(visa=0x2a7c290): algHandle = 0x2a7bda8
    @2711,167,086us: [+0 T:0x44c1bc90 S:0x44c1a8f4] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x2a7bda8)
    @2711,167,451us: [+0 T:0x44c1bc90 S:0x44c1a8bc] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x2a6a740] timeout[0xffffffff]
    @2711,167,833us: [+0 T:0x44c1bc90 S:0x44c1a8bc] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x2a6a740] status[0]
    @2711,168,218us: [+0 T:0x44c1bc90 S:0x44c1a904] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Exit
    @2711,168,591us: [+5 T:0x44c1bc90 S:0x44c1a90c] CV - VISA_exit(visa=0x2a7c290): algHandle = 0x2a7bda8
    @2711,168,952us: [+0 T:0x44c1bc90 S:0x44c1a8fc] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x2a7bda8)
    @2711,169,318us: [+0 T:0x44c1bc90 S:0x44c1a8dc] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x2a6a740]
    @2711,169,855us: [+0 T:0x44c1bc90 S:0x44c1a8dc] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x2a6a740]
    @2711,170,236us: [+0 T:0x44c1bc90 S:0x44c1a90c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Exit
    @2711,170,594us: [+0 T:0x44c1bc90 S:0x44c1a924] ti.sdo.ce.image1.IMGDEC1 - IMGDEC1_control> Exit (handle=0x2a7c290, retVal=0x0)
    @2711,170,947us: [+0 T:0x44c1bc90 S:0x44c1a954] ti.sdo.ce.image1.IMGDEC1 - IMGDEC1_process> Enter (handle=0x2a7c290, inBufs=0x44c1aab0, outBufs=0x44c1a9ec, inArgs=0x44c1ab88, outArgs=0x44c1ab74)
    @2711,171,323us: [+5 T:0x44c1bc90 S:0x44c1a934] CV - VISA_enter(visa=0x2a7c290): algHandle = 0x2a7bda8
    @2711,171,674us: [+0 T:0x44c1bc90 S:0x44c1a924] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x2a7bda8)
    @2711,172,032us: [+0 T:0x44c1bc90 S:0x44c1a8ec] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x2a6a740] timeout[0xffffffff]
    @2711,172,412us: [+0 T:0x44c1bc90 S:0x44c1a8ec] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x2a6a740] status[0]
    @2711,172,801us: [+0 T:0x44c1bc90 S:0x44c1a934] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Exit
    @2711,235,541us: [+5 T:0x44c1bc90 S:0x44c1a93c] CV - VISA_exit(visa=0x2a7c290): algHandle = 0x2a7bda8
    @2711,235,987us: [+0 T:0x44c1bc90 S:0x44c1a92c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x2a7bda8)
    @2711,236,369us: [+0 T:0x44c1bc90 S:0x44c1a90c] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x2a6a740]
    @2711,601,450us: [+0 T:0x44c1bc90 S:0x44c1a90c] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x2a6a740]
    @2711,601,831us: [+0 T:0x44c1bc90 S:0x44c1a93c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Exit
    @2711,602,180us: [+0 T:0x44c1bc90 S:0x44c1a954] ti.sdo.ce.image1.IMGDEC1 - IMGDEC1_process> Exit (handle=0x2a7c290, retVal=0x0)
    @2711,602,585us: [+0 T:0x44c1bc90 S:0x44c1a944] ti.sdo.ce.image1.IMGDEC1 - IMGDEC1_control> Enter (handle=0x2a7c290, id=0, dynParams=0x2a7c1c8 (size=0x10), status=0x2a7c1d8 (size=0xb4)
    @2711,602,951us: [+5 T:0x44c1bc90 S:0x44c1a924] CV - VISA_enter(visa=0x2a7c290): algHandle = 0x2a7bda8
    @2711,603,299us: [+0 T:0x44c1bc90 S:0x44c1a914] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x2a7bda8)
    @2711,603,662us: [+0 T:0x44c1bc90 S:0x44c1a8dc] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x2a6a740] timeout[0xffffffff]
    @2711,604,073us: [+0 T:0x44c1bc90 S:0x44c1a8dc] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x2a6a740] status[0]
    @2711,604,467us: [+0 T:0x44c1bc90 S:0x44c1a924] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Exit
    @2711,604,828us: [+5 T:0x44c1bc90 S:0x44c1a92c] CV - VISA_exit(visa=0x2a7c290): algHandle = 0x2a7bda8
    @2711,605,213us: [+0 T:0x44c1bc90 S:0x44c1a91c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x2a7bda8)
    @2711,605,591us: [+0 T:0x44c1bc90 S:0x44c1a8fc] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x2a6a740]
    @2711,605,975us: [+0 T:0x44c1bc90 S:0x44c1a8fc] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x2a6a740]
    @2711,606,345us: [+0 T:0x44c1bc90 S:0x44c1a92c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Exit
    @2711,606,738us: [+0 T:0x44c1bc90 S:0x44c1a944] ti.sdo.ce.image1.IMGDEC1 - IMGDEC1_control> Exit (handle=0x2a7c290, retVal=0x0)

    2nd:

    @2785,982,116us: [+0 T:0x44c1bc90 S:0x44c1a924] ti.sdo.ce.image1.IMGDEC1 - IMGDEC1_control> Enter (handle=0x2a7c290, id=1, dynParams=0x2a7c1c8 (size=0x10), status=0x2a7c1d8 (size=0xb4)
    @2785,982,532us: [+5 T:0x44c1bc90 S:0x44c1a904] CV - VISA_enter(visa=0x2a7c290): algHandle = 0x2a7bda8
    @2785,982,891us: [+0 T:0x44c1bc90 S:0x44c1a8f4] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x2a7bda8)
    @2785,983,253us: [+0 T:0x44c1bc90 S:0x44c1a8bc] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x2a6a740] timeout[0xffffffff]
    @2785,983,633us: [+0 T:0x44c1bc90 S:0x44c1a8bc] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x2a6a740] status[0]
    @2785,984,013us: [+0 T:0x44c1bc90 S:0x44c1a904] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Exit
    @2785,984,375us: [+5 T:0x44c1bc90 S:0x44c1a90c] CV - VISA_exit(visa=0x2a7c290): algHandle = 0x2a7bda8
    @2785,984,768us: [+0 T:0x44c1bc90 S:0x44c1a8fc] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x2a7bda8)
    @2785,985,142us: [+0 T:0x44c1bc90 S:0x44c1a8dc] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x2a6a740]
    @2785,985,508us: [+0 T:0x44c1bc90 S:0x44c1a8dc] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x2a6a740]
    @2785,985,864us: [+0 T:0x44c1bc90 S:0x44c1a90c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Exit
    @2785,986,210us: [+0 T:0x44c1bc90 S:0x44c1a924] ti.sdo.ce.image1.IMGDEC1 - IMGDEC1_control> Exit (handle=0x2a7c290, retVal=0x0)
    @2785,986,552us: [+0 T:0x44c1bc90 S:0x44c1a924] ti.sdo.ce.image1.IMGDEC1 - IMGDEC1_control> Enter (handle=0x2a7c290, id=5, dynParams=0x2a7c1c8 (size=0x10), status=0x2a7c1d8 (size=0xb4)
    @2785,986,918us: [+5 T:0x44c1bc90 S:0x44c1a904] CV - VISA_enter(visa=0x2a7c290): algHandle = 0x2a7bda8
    @2785,987,267us: [+0 T:0x44c1bc90 S:0x44c1a8f4] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x2a7bda8)
    @2785,987,623us: [+0 T:0x44c1bc90 S:0x44c1a8bc] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x2a6a740] timeout[0xffffffff]
    @2785,987,996us: [+0 T:0x44c1bc90 S:0x44c1a8bc] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x2a6a740] status[0]
    @2785,988,372us: [+0 T:0x44c1bc90 S:0x44c1a904] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Exit
    @2785,988,732us: [+5 T:0x44c1bc90 S:0x44c1a90c] CV - VISA_exit(visa=0x2a7c290): algHandle = 0x2a7bda8
    @2785,989,080us: [+0 T:0x44c1bc90 S:0x44c1a8fc] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x2a7bda8)
    @2785,989,451us: [+0 T:0x44c1bc90 S:0x44c1a8dc] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x2a6a740]
    @2785,989,986us: [+0 T:0x44c1bc90 S:0x44c1a8dc] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x2a6a740]
    @2785,990,352us: [+0 T:0x44c1bc90 S:0x44c1a90c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Exit
    @2785,990,694us: [+0 T:0x44c1bc90 S:0x44c1a924] ti.sdo.ce.image1.IMGDEC1 - IMGDEC1_control> Exit (handle=0x2a7c290, retVal=0x0)
    @2785,991,052us: [+0 T:0x44c1bc90 S:0x44c1a954] ti.sdo.ce.image1.IMGDEC1 - IMGDEC1_process> Enter (handle=0x2a7c290, inBufs=0x44c1aab0, outBufs=0x44c1a9ec, inArgs=0x44c1ab88, outArgs=0x44c1ab74)
    @2785,991,424us: [+5 T:0x44c1bc90 S:0x44c1a934] CV - VISA_enter(visa=0x2a7c290): algHandle = 0x2a7bda8
    @2785,991,776us: [+0 T:0x44c1bc90 S:0x44c1a924] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x2a7bda8)
    @2785,992,126us: [+0 T:0x44c1bc90 S:0x44c1a8ec] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x2a6a740] timeout[0xffffffff]
    @2785,992,499us: [+0 T:0x44c1bc90 S:0x44c1a8ec] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x2a6a740] status[0]
    @2785,992,877us: [+0 T:0x44c1bc90 S:0x44c1a934] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Exit
    @2786,003,886us: [+5 T:0x44c1bc90 S:0x44c1a93c] CV - VISA_exit(visa=0x2a7c290): algHandle = 0x2a7bda8
    @2786,004,326us: [+0 T:0x44c1bc90 S:0x44c1a92c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x2a7bda8)
    @2786,004,695us: [+0 T:0x44c1bc90 S:0x44c1a90c] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x2a6a740]
    @2786,005,070us: [+0 T:0x44c1bc90 S:0x44c1a90c] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x2a6a740]
    @2786,850,475us: [+0 T:0x44c1bc90 S:0x44c1a93c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Exit
    @2786,850,814us: [+0 T:0x44c1bc90 S:0x44c1a954] ti.sdo.ce.image1.IMGDEC1 - IMGDEC1_process> Exit (handle=0x2a7c290, retVal=0xffffffff)
     ALG_jpgDecRun: status:-1
     ALG_jpgDecRun: outArgs.size:20
     ALG_jpgDecRun: outArgs.extendedError:0x8800
     ALG_jpgDecRun: outArgs.bytesConsumed:74747
     ALG_jpgDecRun: outArgs.currentAU:3641
     ALG_jpgDecRun: outArgs.currentScan:0

    3nd:

    @2835,781,335us: [+0 T:0x44c1bc90 S:0x44c1a924] ti.sdo.ce.image1.IMGDEC1 - IMGDEC1_control> Enter (handle=0x2a7c290, id=1, dynParams=0x2a7c1c8 (size=0x10), status=0x2a7c1d8 (size=0xb4)
    @2835,781,802us: [+5 T:0x44c1bc90 S:0x44c1a904] CV - VISA_enter(visa=0x2a7c290): algHandle = 0x2a7bda8
    @2835,782,156us: [+0 T:0x44c1bc90 S:0x44c1a8f4] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x2a7bda8)
    @2835,782,496us: [+0 T:0x44c1bc90 S:0x44c1a8bc] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x2a6a740] timeout[0xffffffff]
    @2835,782,860us: [+0 T:0x44c1bc90 S:0x44c1a8bc] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x2a6a740] status[0]
    @2835,783,260us: [+0 T:0x44c1bc90 S:0x44c1a904] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Exit
    @2835,783,608us: [+5 T:0x44c1bc90 S:0x44c1a90c] CV - VISA_exit(visa=0x2a7c290): algHandle = 0x2a7bda8
    @2835,783,947us: [+0 T:0x44c1bc90 S:0x44c1a8fc] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x2a7bda8)
    @2835,784,330us: [+0 T:0x44c1bc90 S:0x44c1a8dc] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x2a6a740]
    @2835,784,722us: [+0 T:0x44c1bc90 S:0x44c1a8dc] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x2a6a740]
    @2835,785,066us: [+0 T:0x44c1bc90 S:0x44c1a90c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Exit
    @2835,785,400us: [+0 T:0x44c1bc90 S:0x44c1a924] ti.sdo.ce.image1.IMGDEC1 - IMGDEC1_control> Exit (handle=0x2a7c290, retVal=0x0)
    @2835,785,737us: [+0 T:0x44c1bc90 S:0x44c1a924] ti.sdo.ce.image1.IMGDEC1 - IMGDEC1_control> Enter (handle=0x2a7c290, id=5, dynParams=0x2a7c1c8 (size=0x10), status=0x2a7c1d8 (size=0xb4)
    @2835,786,125us: [+5 T:0x44c1bc90 S:0x44c1a904] CV - VISA_enter(visa=0x2a7c290): algHandle = 0x2a7bda8
    @2835,786,463us: [+0 T:0x44c1bc90 S:0x44c1a8f4] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x2a7bda8)
    @2835,786,807us: [+0 T:0x44c1bc90 S:0x44c1a8bc] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x2a6a740] timeout[0xffffffff]
    @2835,787,189us: [+0 T:0x44c1bc90 S:0x44c1a8bc] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x2a6a740] status[0]
    @2835,787,551us: [+0 T:0x44c1bc90 S:0x44c1a904] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Exit
    @2835,787,897us: [+5 T:0x44c1bc90 S:0x44c1a90c] CV - VISA_exit(visa=0x2a7c290): algHandle = 0x2a7bda8
    @2835,788,231us: [+0 T:0x44c1bc90 S:0x44c1a8fc] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x2a7bda8)
    @2835,788,597us: [+0 T:0x44c1bc90 S:0x44c1a8dc] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x2a6a740]
    @2835,788,968us: [+0 T:0x44c1bc90 S:0x44c1a8dc] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x2a6a740]
    @2835,789,315us: [+0 T:0x44c1bc90 S:0x44c1a90c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Exit
    @2835,789,778us: [+0 T:0x44c1bc90 S:0x44c1a924] ti.sdo.ce.image1.IMGDEC1 - IMGDEC1_control> Exit (handle=0x2a7c290, retVal=0x0)
    @2835,790,170us: [+0 T:0x44c1bc90 S:0x44c1a954] ti.sdo.ce.image1.IMGDEC1 - IMGDEC1_process> Enter (handle=0x2a7c290, inBufs=0x44c1aab0, outBufs=0x44c1a9ec, inArgs=0x44c1ab88, outArgs=0x44c1ab74)
    @2835,790,575us: [+5 T:0x44c1bc90 S:0x44c1a934] CV - VISA_enter(visa=0x2a7c290): algHandle = 0x2a7bda8
    @2835,790,932us: [+0 T:0x44c1bc90 S:0x44c1a924] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x2a7bda8)
    @2835,791,281us: [+0 T:0x44c1bc90 S:0x44c1a8ec] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x2a6a740] timeout[0xffffffff]
    @2835,791,684us: [+0 T:0x44c1bc90 S:0x44c1a8ec] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x2a6a740] status[0]
    @2835,792,041us: [+0 T:0x44c1bc90 S:0x44c1a934] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Exit
    @2835,792,386us: [+5 T:0x44c1bc90 S:0x44c1a93c] CV - VISA_exit(visa=0x2a7c290): algHandle = 0x2a7bda8
    @2835,792,741us: [+0 T:0x44c1bc90 S:0x44c1a92c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x2a7bda8)
    @2835,793,093us: [+0 T:0x44c1bc90 S:0x44c1a90c] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x2a6a740]
    @2835,793,456us: [+0 T:0x44c1bc90 S:0x44c1a90c] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x2a6a740]
    @2835,793,804us: [+0 T:0x44c1bc90 S:0x44c1a93c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Exit
    @2836,125,672us: [+0 T:0x44c1bc90 S:0x44c1a954] ti.sdo.ce.image1.IMGDEC1 - IMGDEC1_process> Exit (handle=0x2a7c290, retVal=0xffffffff)
     ALG_jpgDecRun: status:-1
     ALG_jpgDecRun: outArgs.size:20
     ALG_jpgDecRun: outArgs.extendedError:0xc000
     ALG_jpgDecRun: outArgs.bytesConsumed:74747
     ALG_jpgDecRun: outArgs.currentAU:3641
     ALG_jpgDecRun: outArgs.currentScan:0

     

     

     

  • hi,albert 

    how is your project now

    would you please get me any hit if you have solved this problem ?