Ok you can find the complete code here http://fr.sourcepod.com/ktdirm14-204
the log file give me this :
Code:
-- 14:03:07.380625 - DoTestL...
-- 14:03:07.395625 - NewL()
-- 14:03:07.400625 - FindEncodersL()
-- 14:03:07.520625 - Got 1 encoders
-- 14:03:07.525625 - Get info for encoder 0x10282cfd
-- 14:03:07.705625 - Not accelerated, but haven't seen one so far -- using this
-- 14:03:07.710625 - Selecting encoder 0x10282cfd
-- 14:03:07.750625 - Setting input format
-- 14:03:07.760625 - Setting output format
-- 14:03:07.765625 - Setting buffer options
-- 14:03:07.775625 - SetSourceMemoryL
-- 14:03:07.781250 - Initialize
-- 14:03:07.841250 - MdvroInitializeComplete(0)
-- 14:03:07.846250 - Start
-- 14:03:07.856250 - apres Start
-- 14:03:07.861250 - avant la conversion
-- 14:03:07.871250 - avant la boucle
so there are no logs after the line 304.
And in Carbide.c++ debuger, the last lines are :
Code:
108.830 CVEARMMPEG4EncodeHwDevice::Initialize(), iEncoder [0x4762b648]
108.830 CVEARMMPEG4EncodeHwDevice::Initialize(), iMaxOutputBufferSize increased to [20480]
108.830 CVEARMH263EncodeHwDevice::AllocateStructsL(), In
108.830 CVEARMH263EncodeHwDevice::AllocateStructsL(), iDataArray: [0x4762b908]
108.830 CVEARMH263EncodeHwDevice::AllocateStructsL(), [0]: [0x47648814]
108.830 CVEARMH263EncodeHwDevice::AllocateStructsL(), [1]: [0x4764d820]
108.835 CVEARMH263EncodeHwDevice::AllocateStructsL(), [2]: [0x4765282c]
108.835 CVEARMH263EncodeHwDevice::AllocateStructsL(), [3]: [0x47657838]
108.835 CVEARMH263EncodeHwDevice::AllocateStructsL(), iOutBufferArray: [0x4762c7b0]
108.835 CVEARMH263EncodeHwDevice::AllocateStructsL(), iDataArrayUnc: [0x4762c954]
108.835 CVEARMH263EncodeHwDevice::AllocateStructsL(), iOutBuffSize: [0x4762c11c]
108.835 CVEARMH263EncodeHwDevice::AllocateStructsL(), iVOPCodingTypePtr: [0x4762c1c4]
108.840 CVEARMH263EncodeHwDevice::AllocateStructsL(), iKey[0x47648814]
108.840 CVEARMH263EncodeHwDevice::AllocateStructsL(), iKey[0x4764d820]
108.840 CVEARMH263EncodeHwDevice::AllocateStructsL(), iKey[0x4765282c]
108.840 CVEARMH263EncodeHwDevice::AllocateStructsL(), iKey[0x47657838]
108.840 CVEARMH263EncodeHwDevice::AllocateStructsL(), Out
108.840 CVEARMMPEG4EncodeHwDevice::Initialize(), Initialize status [0]
108.855 CVEARMMPEG4EncodeHwDevice::Start(), In
108.855 CVEARMMPEG4EncodeHwDevice::Start(), status[0]
108.855 CVEARMMPEG4EncodeHwDevice::Start(), Out
108.880 Thread DevvideoEx::DevvideoEx Panic KERN-EXEC 3
that seems show us that it crashs after the call of Start() line 410, but logs contain the line "apres Start" (that means "after Start" in french), so I don't undertsand where is really the problem.