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.

Error creating MPEG4 encoder after MPEG4 decoder is created/destoryed on DM355

Hi, experts.

   My deveplop envirmont is  DVSDK1.3 with dm355 codecs 1.15.  Linux kernnel is 2.6.10.

   I run an encoder application in background, which called CERuntime_Init at startup. Then the encoder application entered into idle

state(no encoding). At this time, starting an decoder application to play a DM355 mpeg4 encoded movie. The decoding process is OK.

Then exit the decoder application. Now starting encoding by send a command to the encoder application. The encoder application tried

to create encoder object by calling Venc1_create but failed. The error message is:

@54,523,984us: [+7 T:0x40018730 S:0xbefff664] ti.sdo.ce.alg.Algorithm - Algorithm_create> Granting DMA channels to algorithm through DMAN3 FAILED (0xfffffffe).

For your reference, I attached the output and the .cfg file of my application(the .cfg is shared by both encoder application & decoder application)

I need your help, thanks

lcj.

###########################################################################

# The config file of codec

##########################################################################

var osalGlobal = xdc.useModule( 'ti.sdo.ce.osal.Global' );
osalGlobal.runtimeEnv = osalGlobal.LINUX;


var MPEG4ENC = xdc.useModule('ti.sdo.codecs.mpeg4enc.dm355.ce.MPEG4ENC');
var MPEG4DEC = xdc.useModule('ti.sdo.codecs.mpeg4dec.dm355.ce.MPEG4DEC');
var JPEGENC = xdc.useModule('ti.sdo.codecs.jpegenc.dm355.ce.JPEGENC');

var Engine = xdc.useModule('ti.sdo.ce.Engine');
var demoEngine = Engine.create("encodedecode", [
    {name: "videnc", mod: MPEG4ENC, local: true, groupId: 1},
    {name: "viddec", mod: MPEG4DEC, local: true, groupId: 1},
    {name: "jpegenc", mod: JPEGENC, local: true, groupId: 1}
]);

/*
 *  ======== DMAN3 Configuration ========
 */
var DMAN3 = xdc.useModule('ti.sdo.fc.dman3.DMAN3');

/* give DMAN3 all TCCs except those hard-coded by The JPEG & MPEG Enc & Decs */

/*
 *   For the 32-63 range, configure tccAllocationMaskH to exclude used channels
 *   JPEG Dec: {33-47, 52-57}
 *   JPEG Enc: {34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49}
 *   MPEG Dec: {32-63}
 *   MPEG Enc: {12, 13, 34, 35, 40,41,42,43,44,45,46,47,48,49,50,52,53,
 *              54,55,56,57,63}
 */
DMAN3.tccAllocationMaskH = 0x0; /* everthing 32-63 hardcoded and unavailable */

/* Give DMAN3 all lower TCCs except what's taken by Linux kernel and a Codec:
 * Based on the info from montavista: {2, 3, 8, 9, 26, 27, 30, 31}
 * and MPEG Enc taking up:            {12, 13}
 */
DMAN3.tccAllocationMaskL = 0x33ffccf3;

/* Following assignments will give DMAN3 control of PaRAMs above 78: */
DMAN3.paRamBaseIndex = 64;
DMAN3.numPaRamEntries = 48;
DMAN3.nullPaRamIndex = 127;

/* Configure Scratch Group's DMAN3 resources */
DMAN3.numTccGroup[1]   = 0;
DMAN3.numPaRamGroup[1] = 32;

DMAN3.qdmaChannels = [0, 1, 2, 3, 4, 5, 6, 7];
DMAN3.maxQdmaChannels = 8;
DMAN3.numQdmaChannels = 8;
DMAN3.maxTCs          = 2;

/* Load support for the 'Davinci Multimedia Application Interface' module */
var DMAI = xdc.loadPackage('ti.sdo.dmai');

 

#######################################################################################################
#Output by encoder application
#######################################################################################################
root@davinci:~/dm355# CE_DEBUG=3 ./elss&
@0,514,577us: [+4 T:0x40018730 S:0xbeffeb6c] OG - Global_init> This program was built with the following packages:
@0,515,158us: [+4 T:0x40018730 S:0xbeffeb6c] OG -     package gnu.targets.rts470MV (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/bios_5_32_04/xdctools/packages/gnu/targets/rts470MV/) [1,0,0,0,1203621000516]
@0,515,570us: [+4 T:0x40018730 S:0xbeffeb6c] OG -     package ti.sdo.linuxutils.cmem (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/cetools/packages/ti/sdo/linuxutils/cmem/) [2,0,1,1204929560755]
@0,515,949us: [+4 T:0x40018730 S:0xbeffeb6c] OG -     package ti.catalog.hwa.imcop (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/dm355_codecs_1_15_000/packages/ti/catalog/hwa/imcop/) [1,0,2,0]
@0,516,338us: [+4 T:0x40018730 S:0xbeffeb6c] OG -     package ti.sdo.codecs.mpeg4enc.dm355 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/dm355_codecs_1_15_000/packages/ti/sdo/codecs/mpeg4enc/dm355/) [1,0,2,0]
@0,516,706us: [+4 T:0x40018730 S:0xbeffeb6c] OG -     package ti.sdo.codecs.mpeg4dec.dm355 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/dm355_codecs_1_15_000/packages/ti/sdo/codecs/mpeg4dec/dm355/) [1,0,2,0]
@0,517,067us: [+4 T:0x40018730 S:0xbeffeb6c] OG -     package ti.sdo.codecs.jpegenc.dm355 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/dm355_codecs_1_15_000/packages/ti/sdo/codecs/jpegenc/dm355/) [1,0,2,0]
@0,517,432us: [+4 T:0x40018730 S:0xbeffeb6c] OG -     package ti.sdo.fc.dman3 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/cetools/packages/ti/sdo/fc/dman3/) [1,0,3,1220943053023]
@0,517,820us: [+4 T:0x40018730 S:0xbeffeb6c] OG -     package ti.xdais.dm (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/cetools/packages/ti/xdais/dm/) [1,0,4,1210262746529]
@0,518,166us: [+4 T:0x40018730 S:0xbeffeb6c] OG -     package ti.xdais (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/cetools/packages/ti/xdais/) [1,2,1,1210262742149]
@0,518,512us: [+4 T:0x40018730 S:0xbeffeb6c] OG -     package ti.sdo.utils.trace (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/cetools/packages/ti/sdo/utils/trace/) [1,0,0,1220943366422]
@0,518,867us: [+4 T:0x40018730 S:0xbeffeb6c] OG -     package ti.sdo.ce.utils.xdm (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/utils/xdm/) [1,0,1,1220951322616]
@0,519,283us: [+4 T:0x40018730 S:0xbeffeb6c] OG -     package ti.sdo.fc.acpy3 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/cetools/packages/ti/sdo/fc/acpy3/) [1,0,2,1220943014135]
@0,519,650us: [+4 T:0x40018730 S:0xbeffeb6c] OG -     package ti.catalog.c470 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/bios_5_32_04/xdctools/packages/ti/catalog/c470/) [1,0,1,0,1217383460556]
@0,520,108us: [+4 T:0x40018730 S:0xbeffeb6c] OG -     package ti.platforms.evmDM355 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/bios_5_32_04/xdctools/packages/ti/platforms/evmDM355/) [1,0,0,1205437912113]
@0,520,544us: [+4 T:0x40018730 S:0xbeffeb6c] OG -     package ti.sdo.ce.osal (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/osal/) [2,0,2,1220951127739]
@0,520,905us: [+4 T:0x40018730 S:0xbeffeb6c] OG -     package ti.sdo.ce.ipc (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/ipc/) [2,0,1,1220951085787]
@0,521,246us: [+4 T:0x40018730 S:0xbeffeb6c] OG -     package ti.sdo.ce.alg (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/alg/) [1,0,1,1220950781938]
@0,521,588us: [+4 T:0x40018730 S:0xbeffeb6c] OG -     package ti.sdo.ce.osal.linux (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/osal/linux/) [2,0,1,1220951140072]
@0,521,977us: [+4 T:0x40018730 S:0xbeffeb6c] OG -     package ti.sdo.ce.ipc.linux (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/ipc/linux/) [2,0,1,1220951106771]
@0,522,340us: [+4 T:0x40018730 S:0xbeffeb6c] OG -     package ti.sdo.ce (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/) [1,0,6,1220950771473]
@0,522,673us: [+4 T:0x40018730 S:0xbeffeb6c] OG -     package ti.sdo.ce.video1 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/video1/) [1,0,2,1220951340734]
@0,854,697us: [+4 T:0x40018730 S:0xbeffeb6c] OG -     package ti.sdo.codecs.mpeg4enc.dm355.ce (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/dm355_codecs_1_15_000/packages/ti/sdo/codecs/mpeg4enc/dm355/ce/) [1,0,2,0]
@0,855,121us: [+4 T:0x40018730 S:0xbeffeb6c] OG -     package ti.sdo.ce.video2 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/video2/) [1,0,2,1220951347240]
@0,855,484us: [+4 T:0x40018730 S:0xbeffeb6c] OG -     package ti.sdo.codecs.mpeg4dec.dm355.ce (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/dm355_codecs_1_15_000/packages/ti/sdo/codecs/mpeg4dec/dm355/ce/) [1,0,2,0]
@0,855,852us: [+4 T:0x40018730 S:0xbeffeb6c] OG -     package ti.sdo.ce.image1 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/image1/) [1,0,1,1220951080020]
@0,856,244us: [+4 T:0x40018730 S:0xbeffeb6c] OG -     package ti.sdo.codecs.jpegenc.dm355.ce (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/dm355_codecs_1_15_000/packages/ti/sdo/codecs/jpegenc/dm355/ce/) [1,0,2,0]
@0,856,617us: [+4 T:0x40018730 S:0xbeffeb6c] OG -     package ti.sdo.ce.speech (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/speech/) [1,0,2,1220951161404]
@0,856,969us: [+4 T:0x40018730 S:0xbeffeb6c] OG -     package ti.sdo.ce.speech1 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/speech1/) [1,0,1,1220951167662]
@0,857,355us: [+4 T:0x40018730 S:0xbeffeb6c] OG -     package ti.sdo.ce.audio (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/audio/) [1,0,2,1220950788137]
@0,857,706us: [+4 T:0x40018730 S:0xbeffeb6c] OG -     package ti.sdo.ce.video (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/video/) [1,0,3,1220951334122]
@0,858,052us: [+4 T:0x40018730 S:0xbeffeb6c] OG -     package ti.sdo.dmai (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/dmai_1_10_00_06/packages/ti/sdo/dmai/) [1,0,0,0]
@0,858,377us: [+4 T:0x40018730 S:0xbeffeb6c] OG -     package libce_dm355_config (/home/lcj/work3/projects/dvr/src/libce/libce_dm355_config/) []
@0,858,882us: [+0 T:0x40018730 S:0xbeffeb74] OG - Global_atexit> enter (fxn=0x4004a9a4)
@0,859,262us: [+0 T:0x40018730 S:0xbeffeb74] OG - Global_atexit> enter (fxn=0x40049e3c)
@0,859,639us: [+0 T:0x40018730 S:0xbeffeb44] OM - Memory_alloc> Enter(0x18)
@0,860,139us: [+0 T:0x40018730 S:0xbeffeb44] OM - Memory_alloc> return (0xf96a8)
@0,861,061us: [+0 T:0x40018730 S:0xbeffeb64] OG - Global_atexit> enter (fxn=0x40048720)
@0,861,749us: [+0 T:0x40018730 S:0xbeffeb6c] OG - Global_atexit> enter (fxn=0x400494c0)
@0,862,346us: [+0 T:0x40018730 S:0xbeffeb74] OG - Global_atexit> enter (fxn=0x40047190)
@0,862,933us: [+0 T:0x40018730 S:0xbeffeaf4] ti.sdo.ce.osal.LockMP - LockMP_create> key: 0x4e414d46 count: 1073788332 attrs: 0x400acd44
@0,863,308us: [+0 T:0x40018730 S:0xbeffeadc] OM - Memory_alloc> Enter(0x10)
@0,863,581us: [+0 T:0x40018730 S:0xbeffeadc] OM - Memory_alloc> return (0xf97b8)
@0,863,863us: [+0 T:0x40018730 S:0xbeffeab4] ti.sdo.ce.osal.SemMP - SemMP_create> key: 0x4e414d46 count: 1
@0,864,158us: [+0 T:0x40018730 S:0xbeffea9c] OM - Memory_alloc> Enter(0x4)
@0,864,464us: [+0 T:0x40018730 S:0xbeffea9c] OM - Memory_alloc> return (0xf97d0)
@0,864,721us: [+0 T:0x40018730 S:0xbeffea94] ti.sdo.ce.osal.SemMP - Entered enterCS> key[0x4c41534f]
@0,865,207us: [+0 T:0x40018730 S:0xbeffea94] ti.sdo.ce.osal.SemMP - Leaving enterCS> id[0x170000]
@0,865,826us: [+0 T:0x40018730 S:0xbeffeab4] ti.sdo.ce.osal.SemMP - SemMP_create> semId: 0x178001 refCount: 1
@0,866,170us: [+0 T:0x40018730 S:0xbeffea9c] ti.sdo.ce.osal.SemMP - Entered exitCS> id[0x170000]
@0,866,466us: [+0 T:0x40018730 S:0xbeffeab4] ti.sdo.ce.osal.SemMP - Leaving exitCS
@0,866,714us: [+0 T:0x40018730 S:0xbeffeab4] ti.sdo.ce.osal.SemMP - Leaving SemMP_create> sem[0xf97d0]
@0,867,021us: [+0 T:0x40018730 S:0xbeffeaf4] ti.sdo.ce.osal.LockMP - Leaving LockMP_create> lock[0xf97b8]
@1,200,070us: [+0 T:0x40018730 S:0xbeffeaf4] ti.sdo.ce.osal.LockMP - Entered LockMP_acquire> lock[0xf97b8]
@1,200,528us: [+0 T:0x40018730 S:0xbeffeac4] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0xf97d0] timeout[0xffffffff]
@1,200,905us: [+0 T:0x40018730 S:0xbeffeac4] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0xf97d0] status[0]
@1,201,255us: [+0 T:0x40018730 S:0xbeffeb0c] ti.sdo.ce.osal.LockMP - Leaving LockMP_acquire> lock[0xf97b8]
@1,202,156us: [+0 T:0x40018730 S:0xbeffeafc] ti.sdo.ce.osal.LockMP - Entered LockMP_release>lock[0xf97b8]
@1,202,607us: [+0 T:0x40018730 S:0xbeffeadc] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0xf97d0]
@1,202,960us: [+0 T:0x40018730 S:0xbeffeadc] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0xf97d0]
@1,203,247us: [+0 T:0x40018730 S:0xbeffeb0c] ti.sdo.ce.osal.LockMP - Leaving LockMP_release>lock[0xf97b8]
@1,203,915us: [+0 T:0x40018730 S:0xbeffeaf4] ti.sdo.ce.osal.LockMP - Entered LockMP_acquire> lock[0xf97b8]
@1,204,312us: [+0 T:0x40018730 S:0xbeffeac4] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0xf97d0] timeout[0xffffffff]
@1,204,663us: [+0 T:0x40018730 S:0xbeffeac4] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0xf97d0] status[0]
@1,204,955us: [+0 T:0x40018730 S:0xbeffeb0c] ti.sdo.ce.osal.LockMP - Leaving LockMP_acquire> lock[0xf97b8]
@1,205,503us: [+0 T:0x40018730 S:0xbeffeafc] ti.sdo.ce.osal.LockMP - Entered LockMP_release>lock[0xf97b8]
@1,205,835us: [+0 T:0x40018730 S:0xbeffeadc] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0xf97d0]
@1,206,156us: [+0 T:0x40018730 S:0xbeffeadc] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0xf97d0]
@1,206,438us: [+0 T:0x40018730 S:0xbeffeb0c] ti.sdo.ce.osal.LockMP - Leaving LockMP_release>lock[0xf97b8]
@1,206,859us: [+0 T:0x40018730 S:0xbeffeb5c] ti.sdo.ce.alg - ALG_init> Enter
@1,207,138us: [+0 T:0x40018730 S:0xbeffeb1c] ti.sdo.ce.osal.SemMP - SemMP_create> key: 0x4f474c42 count: 1
@1,207,433us: [+0 T:0x40018730 S:0xbeffeb04] OM - Memory_alloc> Enter(0x4)
@1,207,692us: [+0 T:0x40018730 S:0xbeffeb04] OM - Memory_alloc> return (0xf9808)
@1,207,948us: [+0 T:0x40018730 S:0xbeffeafc] ti.sdo.ce.osal.SemMP - Entered enterCS> key[0x4c41534f]
@1,208,288us: [+0 T:0x40018730 S:0xbeffeafc] ti.sdo.ce.osal.SemMP - Leaving enterCS> id[0x180000]
@1,208,653us: [+0 T:0x40018730 S:0xbeffeb1c] ti.sdo.ce.osal.SemMP - SemMP_create> semId: 0x188002 refCount: 1
@1,208,960us: [+0 T:0x40018730 S:0xbeffeb04] ti.sdo.ce.osal.SemMP - Entered exitCS> id[0x180000]
@1,209,254us: [+0 T:0x40018730 S:0xbeffeb1c] ti.sdo.ce.osal.SemMP - Leaving exitCS
@1,209,542us: [+0 T:0x40018730 S:0xbeffeb1c] ti.sdo.ce.osal.SemMP - Leaving SemMP_create> sem[0xf9808]
@1,209,832us: [+0 T:0x40018730 S:0xbeffeb4c] OG - Global_atexit> enter (fxn=0x4004b36c)
@1,210,240us: [+0 T:0x40018730 S:0xbeffeb7c] ti.sdo.ce.alg - ALG_init> Exit
@1,210,514us: [+0 T:0x40018730 S:0xbeffeb74] OG - Global_atexit> enter (fxn=0x4004ae0c)
@1,210,932us: [+0 T:0x40018730 S:0xbeffeb4c] OM - Memory_alloc> Enter(0x18)
@1,211,234us: [+0 T:0x40018730 S:0xbeffeb4c] OM - Memory_alloc> return (0xf9858)
@1,211,503us: [+0 T:0x40018730 S:0xbeffeb74] OG - Global_atexit> enter (fxn=0x40049624)
@1,211,973us: [+6 T:0x40018730 S:0xbeffeb74] CE - Engine_init> CE debugging on (CE_DEBUG=3; allowed CE_DEBUG levels: 1=min, 2=good, 3=max)
@1,212,381us: [+0 T:0x40018730 S:0xbeffeb64] OG - Global_atexit> enter (fxn=0x4004348c)
@1,212,670us: [+0 T:0x40018730 S:0xbeffeb44] OM - Memory_alloc> Enter(0x18)
@1,212,933us: [+0 T:0x40018730 S:0xbeffeb44] OM - Memory_alloc> return (0xf9898)
@1,213,195us: [+0 T:0x40018730 S:0xbeffeb44] OM - Memory_alloc> Enter(0x18)
@1,213,449us: [+0 T:0x40018730 S:0xbeffeb44] OM - Memory_alloc> return (0xf98b8)
@1,213,742us: [+0 T:0x40018730 S:0xbeffeb44] OM - Memory_alloc> Enter(0x18)
@1,214,003us: [+0 T:0x40018730 S:0xbeffeb44] OM - Memory_alloc> return (0xf98d8)
@1,214,420us: [+0 T:0x40018730 S:0xbeffeb84] CS - Server_init()
@1,214,683us: [+0 T:0x40018730 S:0xbeffeb84] CS - Server_init> Global_useLinkArbiter = 0
@1,546,662us: [+0 T:0x40018730 S:0xbeffeb84] OG - Global_atexit> enter (fxn=0x40041fdc)
[INFO][01:42:00.547][1474]main2.cpp:363(Initialize): process the startup script
[INFO][01:42:00.552][1474]main2.cpp:459(main): Main loop

#########################################################################################################
#Encoder application is idle background. Start the decoder application. The ollowing is Output by decoder application
#########################################################################################################

@0,088,838us: [+4 T:0x40018298] OG - Global_init> This program was built with the following packages:
@0,089,287us: [+4 T:0x40018298] OG -     package gnu.targets.rts470MV (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/bios_5_32_04/xdctools/packages/gnu/targets/rts470MV/) [1,0,0,0,1203621000516]
@0,089,750us: [+4 T:0x40018298] OG -     package ti.sdo.linuxutils.cmem (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/cetools/packages/ti/sdo/linuxutils/cmem/) [2,0,1,1204929560755]
@0,090,275us: [+4 T:0x40018298] OG -     package ti.catalog.hwa.imcop (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/dm355_codecs_1_15_000/packages/ti/catalog/hwa/imcop/) [1,0,2,0]
@0,090,617us: [+4 T:0x40018298] OG -     package ti.sdo.codecs.mpeg4enc.dm355 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/dm355_codecs_1_15_000/packages/ti/sdo/codecs/mpeg4enc/dm355/) [1,0,2,0]
@0,090,944us: [+4 T:0x40018298] OG -     package ti.sdo.codecs.mpeg4dec.dm355 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/dm355_codecs_1_15_000/packages/ti/sdo/codecs/mpeg4dec/dm355/) [1,0,2,0]
@0,091,264us: [+4 T:0x40018298] OG -     package ti.sdo.codecs.jpegenc.dm355 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/dm355_codecs_1_15_000/packages/ti/sdo/codecs/jpegenc/dm355/) [1,0,2,0]
@0,091,618us: [+4 T:0x40018298] OG -     package ti.sdo.fc.dman3 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/cetools/packages/ti/sdo/fc/dman3/) [1,0,3,1220943053023]
@0,091,944us: [+4 T:0x40018298] OG -     package ti.xdais.dm (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/cetools/packages/ti/xdais/dm/) [1,0,4,1210262746529]
@0,092,250us: [+4 T:0x40018298] OG -     package ti.xdais (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/cetools/packages/ti/xdais/) [1,2,1,1210262742149]
@0,092,546us: [+4 T:0x40018298] OG -     package ti.sdo.utils.trace (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/cetools/packages/ti/sdo/utils/trace/) [1,0,0,1220943366422]
@0,092,896us: [+4 T:0x40018298] OG -     package ti.sdo.ce.utils.xdm (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/utils/xdm/) [1,0,1,1220951322616]
@0,093,218us: [+4 T:0x40018298] OG -     package ti.sdo.fc.acpy3 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/cetools/packages/ti/sdo/fc/acpy3/) [1,0,2,1220943014135]
@0,093,532us: [+4 T:0x40018298] OG -     package ti.catalog.c470 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/bios_5_32_04/xdctools/packages/ti/catalog/c470/) [1,0,1,0,1217383460556]
@0,093,839us: [+4 T:0x40018298] OG -     package ti.platforms.evmDM355 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/bios_5_32_04/xdctools/packages/ti/platforms/evmDM355/) [1,0,0,1205437912113]
@0,094,151us: [+4 T:0x40018298] OG -     package ti.sdo.ce.osal (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/osal/) [2,0,2,1220951127739]
@0,094,495us: [+4 T:0x40018298] OG -     package ti.sdo.ce.ipc (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/ipc/) [2,0,1,1220951085787]
@0,094,801us: [+4 T:0x40018298] OG -     package ti.sdo.ce.alg (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/alg/) [1,0,1,1220950781938]
@0,095,103us: [+4 T:0x40018298] OG -     package ti.sdo.ce.osal.linux (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/osal/linux/) [2,0,1,1220951140072]
@0,095,415us: [+4 T:0x40018298] OG -     package ti.sdo.ce.ipc.linux (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/ipc/linux/) [2,0,1,1220951106771]
@0,095,760us: [+4 T:0x40018298] OG -     package ti.sdo.ce (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/) [1,0,6,1220950771473]
@0,096,059us: [+4 T:0x40018298] OG -     package ti.sdo.ce.video1 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/video1/) [1,0,2,1220951340734]
@0,096,397us: [+4 T:0x40018298] OG -     package ti.sdo.codecs.mpeg4enc.dm355.ce (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/dm355_codecs_1_15_000/packages/ti/sdo/codecs/mpeg4enc/dm355/ce/) [1,0,2,0]
@0,428,552us: [+4 T:0x40018298] OG -     package ti.sdo.ce.video2 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/video2/) [1,0,2,1220951347240]
@0,428,933us: [+4 T:0x40018298] OG -     package ti.sdo.codecs.mpeg4dec.dm355.ce (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/dm355_codecs_1_15_000/packages/ti/sdo/codecs/mpeg4dec/dm355/ce/) [1,0,2,0]
@0,429,270us: [+4 T:0x40018298] OG -     package ti.sdo.ce.image1 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/image1/) [1,0,1,1220951080020]
@0,429,578us: [+4 T:0x40018298] OG -     package ti.sdo.codecs.jpegenc.dm355.ce (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/dm355_codecs_1_15_000/packages/ti/sdo/codecs/jpegenc/dm355/ce/) [1,0,2,0]
@0,429,951us: [+4 T:0x40018298] OG -     package ti.sdo.ce.speech (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/speech/) [1,0,2,1220951161404]
@0,430,387us: [+4 T:0x40018298] OG -     package ti.sdo.ce.speech1 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/speech1/) [1,0,1,1220951167662]
@0,430,712us: [+4 T:0x40018298] OG -     package ti.sdo.ce.audio (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/audio/) [1,0,2,1220950788137]
@0,431,014us: [+4 T:0x40018298] OG -     package ti.sdo.ce.video (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/video/) [1,0,3,1220951334122]
@0,431,359us: [+4 T:0x40018298] OG -     package ti.sdo.dmai (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/dmai_1_10_00_06/packages/ti/sdo/dmai/) [1,0,0,0]
@0,431,642us: [+4 T:0x40018298] OG -     package libce_dm355_config (/home/lcj/work3/projects/dvr/src/libce/libce_dm355_config/) []
@0,433,642us: [+0 T:0x40018298] ti.sdo.ce.osal.LockMP - LockMP_create> key: 0x4e414d46 count: 1073788332 attrs: 0x4017dd44
@0,434,509us: [+0 T:0x40018298] ti.sdo.ce.osal.LockMP - Leaving LockMP_create> lock[0x19bde8]
@0,434,880us: [+0 T:0x40018298] ti.sdo.ce.osal.LockMP - Entered LockMP_acquire> lock[0x19bde8]
@0,435,443us: [+0 T:0x40018298] ti.sdo.ce.osal.LockMP - Leaving LockMP_acquire> lock[0x19bde8]
@0,436,082us: [+0 T:0x40018298] ti.sdo.ce.osal.LockMP - Entered LockMP_release>lock[0x19bde8]
@0,436,484us: [+0 T:0x40018298] ti.sdo.ce.osal.LockMP - Leaving LockMP_release>lock[0x19bde8]
@0,437,188us: [+0 T:0x40018298] ti.sdo.ce.osal.LockMP - Entered LockMP_acquire> lock[0x19bde8]
@0,437,553us: [+0 T:0x40018298] ti.sdo.ce.osal.LockMP - Leaving LockMP_acquire> lock[0x19bde8]
@0,437,938us: [+0 T:0x40018298] ti.sdo.ce.osal.LockMP - Entered LockMP_release>lock[0x19bde8]
@0,438,297us: [+0 T:0x40018298] ti.sdo.ce.osal.LockMP - Leaving LockMP_release>lock[0x19bde8]
@0,438,700us: [+0 T:0x40018298] ti.sdo.ce.alg - ALG_init> Enter
@0,439,070us: [+0 T:0x40018298] ti.sdo.ce.alg - ALG_init> Exit
@0,439,733us: [+6 T:0x40018298] CE - Engine_init> CE debugging on (CE_DEBUG=2; allowed CE_DEBUG levels: 1=min, 2=good, 3=max)
@0,440,443us: [+0 T:0x40018298] CS - Server_init()
@0,440,692us: [+0 T:0x40018298] CS - Server_init> Global_useLinkArbiter = 0
[dm3xxmpeg4 @ 0x139498]Opening Engine: encodedecode.0x16e500
@0,443,115us: [+0 T:0x40acab60] CE - Engine_open> Enter('encodedecode', 0x0, 0x40ac9c3c)
@0,443,585us: [+0 T:0x40acab60] CE - Engine_open> return(1687456)
[dm3xxmpeg4 @ 0x139498]Opening Engine: encodedecode,0x19bfa0,0
@0,444,407us: [+0 T:0x40acab60] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_create> Enter (engine=0x19bfa0, name='viddec', params=0x16e500)
@0,444,839us: [+0 T:0x40acab60] CV - VISA_create(0x19bfa0, 'viddec', 0x16e500, 0x2484, 'ti.sdo.ce.video2.IVIDDEC2')
@0,445,244us: [+0 T:0x40acab60] CV - VISA_create2(0x19bfa0, 'viddec', 0x16e500, 0x1c, 0x2484, 'ti.sdo.ce.video2.IVIDDEC2')
@0,445,868us: [+0 T:0x40acab60] ti.sdo.ce.alg.Algorithm - Algorithm_create> Enter(fxns=0x4019f1dc, idma3Fxns=0x4019f1a4, iresFxns=0x0, params=0x16e500, attrs=0x40ac9b48)
@0,446,322us: [+0 T:0x40acab60] ti.sdo.ce.alg - ALG_create> Enter (scratchId=1, fxns=0x4019f1dc, parentAlg=0x0, params=0x16e500)
@0,779,405us: [+2 T:0x40acab60] ti.sdo.ce.alg - ALG_create> algNumAlloc 4 memory recs
@0,779,728us: [+2 T:0x40acab60] ti.sdo.ce.alg - ALG_create> algAlloc returned numRecs=4
@0,779,975us: [+4 T:0x40acab60] ti.sdo.ce.alg - ALG_create>  Memory requested memTab[0]: size=0x1354, align=0x80, space=0x11, attrs=0x1
@0,780,406us: [+4 T:0x40acab60] ti.sdo.ce.alg - ALG_create>  Memory requested memTab[1]: size=0x333000, align=0x80, space=0x11, attrs=0x1
@0,780,751us: [+4 T:0x40acab60] ti.sdo.ce.alg - ALG_create>  Memory requested memTab[2]: size=0x1680, align=0x80, space=0x11, attrs=0x1
@0,781,053us: [+4 T:0x40acab60] ti.sdo.ce.alg - ALG_create>  Memory requested memTab[3]: size=0x2000, align=0x80, space=0x11, attrs=0x1
@0,781,426us: [+6 T:0x40acab60] OM - Memory_contigAlloc> Warning: non-default alignment not supported for pool-based allocations, using default 0xffffffff.
@0,782,044us: [+4 T:0x40acab60] OM - Memory_contigAlloc> CMEM_alloc(4948) = 0x40acb000.
@0,782,446us: [+4 T:0x40acab60] OM - Memory_contigAlloc> CMEM_getPhys(0x40acb000) = 0x867b8000.
@0,782,854us: [+6 T:0x40acab60] OM - Memory_contigAlloc> Warning: non-default alignment not supported for pool-based allocations, using default 0xffffffff.
@0,784,218us: [+4 T:0x40acab60] OM - Memory_contigAlloc> CMEM_alloc(3354624) = 0x40acd000.
@0,784,571us: [+4 T:0x40acab60] OM - Memory_contigAlloc> CMEM_getPhys(0x40acd000) = 0x86e00000.
@0,821,617us: [+6 T:0x40acab60] OM - Memory_contigAlloc> Warning: non-default alignment not supported for pool-based allocations, using default 0xffffffff.
@0,822,255us: [+4 T:0x40acab60] OM - Memory_contigAlloc> CMEM_alloc(5760) = 0x410cd000.
@0,822,595us: [+4 T:0x40acab60] OM - Memory_contigAlloc> CMEM_getPhys(0x410cd000) = 0x867ba000.
@0,823,000us: [+6 T:0x40acab60] OM - Memory_contigAlloc> Warning: non-default alignment not supported for pool-based allocations, using default 0xffffffff.
@0,823,519us: [+4 T:0x40acab60] OM - Memory_contigAlloc> CMEM_alloc(8192) = 0x410e1000.
@0,823,897us: [+4 T:0x40acab60] OM - Memory_contigAlloc> CMEM_getPhys(0x410e1000) = 0x867ce000.
@0,826,300us: [+4 T:0x40acab60] ti.sdo.ce.alg - ALG_create> algInit returned IALG_EOK
@0,826,757us: [+0 T:0x40acab60] ti.sdo.ce.alg - ALG_create> Exit (algHandle=0x40acb000)
@0,827,156us: [+0 T:0x40acab60] ti.sdo.ce.osal.LockMP - Entered LockMP_acquire> lock[0x19bde8]
@0,827,491us: [+0 T:0x40acab60] ti.sdo.ce.osal.LockMP - Leaving LockMP_acquire> lock[0x19bde8]
@0,828,149us: [+0 T:0x40acab60] ti.sdo.ce.osal.LockMP - Entered LockMP_release>lock[0x19bde8]
@0,828,505us: [+0 T:0x40acab60] ti.sdo.ce.osal.LockMP - Leaving LockMP_release>lock[0x19bde8]
@0,828,790us: [+0 T:0x40acab60] ti.sdo.ce.alg.Algorithm - Algorithm_create> return (0x19c058)
@0,829,045us: [+0 T:0x40acab60] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_create> return (0x19c020)
[dm3xxmpeg4 @ 0x139498]Created MPEG4 decoder
@0,829,700us: [+0 T:0x40acab60] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_control> Enter (handle=0x19c020, id=2, params=0x40aca4c8 (size=0x1c), status=0x40aca410 (size=0xb8)
@0,830,324us: [+5 T:0x40acab60] CV - VISA_enter(visa=0x19c020): algHandle = 0x19c058
@0,830,763us: [+0 T:0x40acab60] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19c058)
@0,864,289us: [+5 T:0x40acab60] CV - VISA_exit(visa=0x19c020): algHandle = 0x19c058
@0,864,669us: [+0 T:0x40acab60] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19c058)
@0,865,044us: [+0 T:0x40acab60] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_control> Exit (handle=0x19c020, retVal=0x0)
@0,865,397us: [+0 T:0x40acab60] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_control> Enter (handle=0x19c020, id=1, params=0x40aca4c8 (size=0x1c), status=0x40aca410 (size=0xb8)
@0,865,751us: [+5 T:0x40acab60] CV - VISA_enter(visa=0x19c020): algHandle = 0x19c058
@0,865,989us: [+0 T:0x40acab60] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19c058)
@0,866,707us: [+5 T:0x40acab60] CV - VISA_exit(visa=0x19c020): algHandle = 0x19c058
@0,866,996us: [+0 T:0x40acab60] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19c058)
@0,867,303us: [+0 T:0x40acab60] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_control> Exit (handle=0x19c020, retVal=0x0)
@0,867,591us: [+0 T:0x40acab60] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_control> Enter (handle=0x19c020, id=5, params=0x40aca4c8 (size=0x1c), status=0x40aca410 (size=0xb8)
@0,867,961us: [+5 T:0x40acab60] CV - VISA_enter(visa=0x19c020): algHandle = 0x19c058
@0,868,232us: [+0 T:0x40acab60] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19c058)
@0,868,899us: [+5 T:0x40acab60] CV - VISA_exit(visa=0x19c020): algHandle = 0x19c058
@0,869,186us: [+0 T:0x40acab60] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19c058)
@0,869,539us: [+0 T:0x40acab60] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_control> Exit (handle=0x19c020, retVal=0x0)

@1,203,011us: [+6 T:0x40acab60] OM - Memory_contigAlloc> Warning: non-default alignment not supported for pool-based allocations, using default 0xffffffff.
@1,203,835us: [+4 T:0x40acab60] OM - Memory_contigAlloc> CMEM_alloc(1658880) = 0x41159000.
@1,204,186us: [+4 T:0x40acab60] OM - Memory_contigAlloc> CMEM_getPhys(0x41159000) = 0x86c60000.

@1,204,821us: [+6 T:0x40acab60] OM - Memory_contigAlloc> Warning: non-default alignment not supported for pool-based allocations, using default 0xffffffff.
@1,207,055us: [+4 T:0x40acab60] OM - Memory_contigAlloc> CMEM_alloc(983040) = 0x412f9000.
@1,207,404us: [+4 T:0x40acab60] OM - Memory_contigAlloc> CMEM_getPhys(0x412f9000) = 0x87400000.

Selected video codec: [ffdm3xxmpeg4] vfm: ffmpeg (FFmpeg DM3xx MPEG-4)
==========================================================================
@1,244,241us: [+0 T:0x40acab60] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19c020, inBufs=0x1a8370, outBufs=0x1a844c, inArgs=0x40aca3f0, outArgs=0x40ac9c50)
@1,244,631us: [+5 T:0x40acab60] CV - VISA_enter(visa=0x19c020): algHandle = 0x19c058
@1,244,877us: [+0 T:0x40acab60] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19c058)
[dm3xxmpeg4 @ 0x139498][decode_frame]check first frame
@1,264,496us: [+5 T:0x40acab60] CV - VISA_exit(visa=0x19c020): algHandle = 0x19c058
@1,264,843us: [+0 T:0x40acab60] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19c058)
@1,265,165us: [+0 T:0x40acab60] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19c020, retVal=0x0)
[dm3xxmpeg4 @ 0x139498]END..
[dm3xxmpeg4 @ 0x139498][ce_thread_proc] wait for decode
[dm3xxmpeg4 @ 0x139498][decode_frame]check first frame done,720x576
[dm3xxmpeg4 @ 0x139498][ce]decode_frame 3
Movie-Aspect is undefined - no prescaling applied.
VO: [fbdavinci] 720x576 => 720x576 Packed UYVY
[vo_fbdavinci]: config request,720x576=>720x576
[vo_fbdavinci]: display: 288x230(16:5),fbinfo:320x240x640x2,3232
[dm3xxmpeg4 @ 0x139498][ce]decode_frame 1,(nil),(nil),576

[dm3xxmpeg4 @ 0x139498][ce]decode_frame 1.1,0x41ef9ca0,0x19c620

[dm3xxmpeg4 @ 0x139498][ce]decode_frame 3
[dm3xxmpeg4 @ 0x139498]BEGIN..
[dm3xxmpeg4 @ 0x139498]inDataSize = 8022/491520,0x41371000
@1,290,845us: [+0 T:0x40acab60] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19c020, inBufs=0x1a8370, outBufs=0x1a844c, inArgs=0x40aca3f0, outArgs=0x40ac9c50)
@1,291,269us: [+5 T:0x40acab60] CV - VISA_enter(visa=0x19c020): algHandle = 0x19c058
@1,291,517us: [+0 T:0x40acab60] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19c058)
@1,307,131us: [+5 T:0x40acab60] CV - VISA_exit(visa=0x19c020): algHandle = 0x19c058
@1,307,461us: [+0 T:0x40acab60] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19c058)
@1,307,835us: [+0 T:0x40acab60] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19c020, retVal=0x0)
[dm3xxmpeg4 @ 0x139498]END..
[dm3xxmpeg4 @ 0x139498][ce_thread_proc] wait for decode
[dm3xxmpeg4 @ 0x139498][ce]decode_frame 1,0x41ef9ca0,0x19c620,576              

[dm3xxmpeg4 @ 0x139498][ce]decode_frame 1.1,0x41f1f4a0,0x1c8790

[dm3xxmpeg4 @ 0x139498]BEGIN..
[dm3xxmpeg4 @ 0x139498]inDataSize = 4252/491520,0x412f9000
@1,474,120us: [+0 T:0x40acab60] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19c020, inBufs=0x1a8370, outBufs=0x1a844c, inArgs=0x40aca3f0, outArgs=0x40ac9c50)
@1,474,504us: [+5 T:0x40acab60] CV - VISA_enter(visa=0x19c020): algHandle = 0x19c058
@1,474,746us: [+0 T:0x40acab60] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19c058)
[dm3xxmpeg4 @ 0x139498][decode_frame]waiting for frame
[dm3xxmpeg4 @ 0x139498][ce]decode_frame 3
@1,490,157us: [+5 T:0x40acab60] CV - VISA_exit(visa=0x19c020): algHandle = 0x19c058
@1,490,484us: [+0 T:0x40acab60] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19c058)
@1,490,859us: [+0 T:0x40acab60] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19c020, retVal=0x0)
[dm3xxmpeg4 @ 0x139498]END..
[dm3xxmpeg4 @ 0x139498][ce_thread_proc] wait for decode
[dm3xxmpeg4 @ 0x139498][ce]decode_frame 1,0x41f1f4a0,0x1c8790,576              

[dm3xxmpeg4 @ 0x139498][ce]decode_frame 1.1,0x41f44ca0,0x19c620

[dm3xxmpeg4 @ 0x139498][decode_frame]waiting for frame
[dm3xxmpeg4 @ 0x139498][ce]decode_frame 3
[dm3xxmpeg4 @ 0x139498]BEGIN..
[dm3xxmpeg4 @ 0x139498]inDataSize = 4227/491520,0x41371000
@1,566,701us: [+0 T:0x40acab60] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19c020, inBufs=0x1a8370, outBufs=0x1a844c, inArgs=0x40aca3f0, outArgs=0x40ac9c50)
@1,567,121us: [+5 T:0x40acab60] CV - VISA_enter(visa=0x19c020): algHandle = 0x19c058
@1,567,372us: [+0 T:0x40acab60] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19c058)
@1,582,023us: [+5 T:0x40acab60] CV - VISA_exit(visa=0x19c020): algHandle = 0x19c058
@1,582,381us: [+0 T:0x40acab60] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19c058)
@1,582,697us: [+0 T:0x40acab60] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19c020, retVal=0x0)
[dm3xxmpeg4 @ 0x139498]END..
[dm3xxmpeg4 @ 0x139498][ce_thread_proc] wait for decode
[dm3xxmpeg4 @ 0x139498][ce]decode_frame 1,0x41f44ca0,0x19c620,576              

[dm3xxmpeg4 @ 0x139498][ce]decode_frame 1.1,0x41f6a4a0,0x1c8790

[dm3xxmpeg4 @ 0x139498][decode_frame]waiting for frame
[dm3xxmpeg4 @ 0x139498][ce]decode_frame 3
[dm3xxmpeg4 @ 0x139498]BEGIN..
[dm3xxmpeg4 @ 0x139498]inDataSize = 5177/491520,0x412f9000
@1,605,305us: [+0 T:0x40acab60] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19c020, inBufs=0x1a8370, outBufs=0x1a844c, inArgs=0x40aca3f0, outArgs=0x40ac9c50)
@1,605,721us: [+5 T:0x40acab60] CV - VISA_enter(visa=0x19c020): algHandle = 0x19c058
@1,605,973us: [+0 T:0x40acab60] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19c058)
@1,620,618us: [+5 T:0x40acab60] CV - VISA_exit(visa=0x19c020): algHandle = 0x19c058
@1,620,978us: [+0 T:0x40acab60] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19c058)
@1,621,306us: [+0 T:0x40acab60] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19c020, retVal=0x0)
[dm3xxmpeg4 @ 0x139498]END..
[dm3xxmpeg4 @ 0x139498][ce_thread_proc] wait for decode
[dm3xxmpeg4 @ 0x139498][ce]decode_frame 1,0x41f6a4a0,0x1c8790,576              

[dm3xxmpeg4 @ 0x139498][ce]decode_frame 1.1,0x41ef9ca0,0x19c620

[dm3xxmpeg4 @ 0x139498][decode_frame]waiting for frame
[dm3xxmpeg4 @ 0x139498][ce]decode_frame 3
[dm3xxmpeg4 @ 0x139498]BEGIN..
[dm3xxmpeg4 @ 0x139498]inDataSize = 5313/491520,0x41371000
@1,645,115us: [+0 T:0x40acab60] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19c020, inBufs=0x1a8370, outBufs=0x1a844c, inArgs=0x40aca3f0, outArgs=0x40ac9c50)
@1,645,490us: [+5 T:0x40acab60] CV - VISA_enter(visa=0x19c020): algHandle = 0x19c058
@1,645,734us: [+0 T:0x40acab60] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19c058)
@1,660,480us: [+5 T:0x40acab60] CV - VISA_exit(visa=0x19c020): algHandle = 0x19c058
@1,660,804us: [+0 T:0x40acab60] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19c058)
@1,661,178us: [+0 T:0x40acab60] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19c020, retVal=0x0)
[dm3xxmpeg4 @ 0x139498]END..
[dm3xxmpeg4 @ 0x139498][ce_thread_proc] wait for decode
[dm3xxmpeg4 @ 0x139498][ce]decode_frame 1,0x41ef9ca0,0x19c620,576              

[dm3xxmpeg4 @ 0x139498][ce]decode_frame 1.1,0x41f1f4a0,0x1c8790

[dm3xxmpeg4 @ 0x139498][decode_frame]waiting for frame
[dm3xxmpeg4 @ 0x139498][ce]decode_frame 3
[dm3xxmpeg4 @ 0x139498]BEGIN..
[dm3xxmpeg4 @ 0x139498]inDataSize = 5314/491520,0x412f9000
@1,685,096us: [+0 T:0x40acab60] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19c020, inBufs=0x1a8370, outBufs=0x1a844c, inArgs=0x40aca3f0, outArgs=0x40ac9c50)
@1,685,473us: [+5 T:0x40acab60] CV - VISA_enter(visa=0x19c020): algHandle = 0x19c058
@1,685,719us: [+0 T:0x40acab60] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19c058)
@1,700,550us: [+5 T:0x40acab60] CV - VISA_exit(visa=0x19c020): algHandle = 0x19c058
@1,700,881us: [+0 T:0x40acab60] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19c058)
@1,701,233us: [+0 T:0x40acab60] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19c020, retVal=0x0)
[dm3xxmpeg4 @ 0x139498]END..
[dm3xxmpeg4 @ 0x139498][ce_thread_proc] wait for decode
[dm3xxmpeg4 @ 0x139498][ce]decode_frame 1,0x41f1f4a0,0x1c8790,576              

[dm3xxmpeg4 @ 0x139498][ce]decode_frame 1.1,0x41f44ca0,0x19c620

[dm3xxmpeg4 @ 0x139498][decode_frame]waiting for frame
[dm3xxmpeg4 @ 0x139498][ce]decode_frame 3
[dm3xxmpeg4 @ 0x139498][ce]decode_frame 1,0x41f44ca0,0x19c620,576              

[dm3xxmpeg4 @ 0x139498]BEGIN..
[dm3xxmpeg4 @ 0x139498]inDataSize = 5090/491520,0x41371000
@2,059,507us: [+0 T:0x40acab60] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19c020, inBufs=0x1a8370, outBufs=0x1a844c, inArgs=0x40aca3f0, outArgs=0x40ac9c50)
@2,059,897us: [+5 T:0x40acab60] CV - VISA_enter(visa=0x19c020): algHandle = 0x19c058
@2,060,258us: [+0 T:0x40acab60] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19c058)
@2,074,981us: [+5 T:0x40acab60] CV - VISA_exit(visa=0x19c020): algHandle = 0x19c058
@2,075,311us: [+0 T:0x40acab60] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19c058)
@2,075,639us: [+0 T:0x40acab60] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19c020, retVal=0x0)
[dm3xxmpeg4 @ 0x139498]END..
[dm3xxmpeg4 @ 0x139498][ce_thread_proc] decode consume:365
[dm3xxmpeg4 @ 0x139498][ce_thread_proc] wait for decode
[dm3xxmpeg4 @ 0x139498][ce]decode_frame 1.1,0x41f6a4a0,0x1c8790

[dm3xxmpeg4 @ 0x139498][decode_frame]waiting for frame
[dm3xxmpeg4 @ 0x139498][dm3xxmpeg4 @ 0x139498]BEGIN..
[dm3xxmpeg4 @ 0x139498]inDataSize = 5369/491520,0x412f9000
@2,090,775us: [+0 T:0x40acab60] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19c020, inBufs=0x1a8370, outBufs=0x1a844c, inArgs=0x40aca3f0, outArgs=0x40ac9c50)
@2,091,200us: [+5 T:0x40acab60] CV - VISA_enter(visa=0x19c020): algHandle = 0x19c058
@2,091,459us: [+0 T:0x40acab60] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19c058)
[ce]decode_frame 3
[dm3xxmpeg4 @ 0x139498][ce]decode_frame 1,0x41f6a4a0,0x1c8790,576              

@2,106,529us: [+5 T:0x40acab60] CV - VISA_exit(visa=0x19c020): algHandle = 0x19c058
@2,106,855us: [+0 T:0x40acab60] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19c058)
@2,107,175us: [+0 T:0x40acab60] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19c020, retVal=0x0)
[dm3xxmpeg4 @ 0x139498]END..
[dm3xxmpeg4 @ 0x139498][ce_thread_proc] wait for decode
[dm3xxmpeg4 @ 0x139498][ce]decode_frame 1.1,0x41ef9ca0,0x19c620

[dm3xxmpeg4 @ 0x139498][decode_frame]waiting for frame
[dm3xxmpeg4 @ 0x139498][ce]decode_frame 3
[dm3xxmpeg4 @ 0x139498]BEGIN..
[dm3xxmpeg4 @ 0x139498]inDataSize = 5439/491520,0x41371000
@2,124,075us: [+0 T:0x40acab60] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19c020, inBufs=0x1a8370, outBufs=0x1a844c, inArgs=0x40aca3f0, outArgs=0x40ac9c50)
@2,124,497us: [+5 T:0x40acab60] CV - VISA_enter(visa=0x19c020): algHandle = 0x19c058
@2,124,749us: [+0 T:0x40acab60] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19c058)
@2,139,408us: [+5 T:0x40acab60] CV - VISA_exit(visa=0x19c020): algHandle = 0x19c058
@2,139,771us: [+0 T:0x40acab60] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19c058)
@2,140,231us: [+0 T:0x40acab60] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19c020, retVal=0x0)
[dm3xxmpeg4 @ 0x139498]END..
[dm3xxmpeg4 @ 0x139498][ce]decode_frame 1,0x41ef9ca0,0x19c620,576              

[dm3xxmpeg4 @ 0x139498][ce_thread_proc] wait for decode
[dm3xxmpeg4 @ 0x139498][ce]decode_frame 1.1,0x41f1f4a0,0x1c8790

[dm3xxmpeg4 @ 0x139498][decode_frame]waiting for frame
[dm3xxmpeg4 @ 0x139498][ce]decode_frame 3
[dm3xxmpeg4 @ 0x139498]BEGIN..
[dm3xxmpeg4 @ 0x139498]inDataSize = 5443/491520,0x412f9000
@2,156,971us: [+0 T:0x40acab60] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19c020, inBufs=0x1a8370, outBufs=0x1a844c, inArgs=0x40aca3f0, outArgs=0x40ac9c50)
@2,157,355us: [+5 T:0x40acab60] CV - VISA_enter(visa=0x19c020): algHandle = 0x19c058
@2,157,644us: [+0 T:0x40acab60] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19c058)
@2,172,306us: [+5 T:0x40acab60] CV - VISA_exit(visa=0x19c020): algHandle = 0x19c058
@2,172,630us: [+0 T:0x40acab60] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19c058)
@2,173,002us: [+0 T:0x40acab60] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19c020, retVal=0x0)
[dm3xxmpeg4 @ 0x139498]END..
[dm3xxmpeg4 @ 0x139498][ce]decode_frame 1,0x41f1f4a0,0x1c8790,576              

[dm3xxmpeg4 @ 0x139498][ce_thread_proc] wait for decode
[dm3xxmpeg4 @ 0x139498][ce]decode_frame 1.1,0x41f44ca0,0x19c620

[dm3xxmpeg4 @ 0x139498][decode_frame]waiting for frame
[dm3xxmpeg4 @ 0x139498][ce]decode_frame 3
[dm3xxmpeg4 @ 0x139498]BEGIN..
[dm3xxmpeg4 @ 0x139498]inDataSize = 5428/491520,0x41371000
@2,189,635us: [+0 T:0x40acab60] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19c020, inBufs=0x1a8370, outBufs=0x1a844c, inArgs=0x40aca3f0, outArgs=0x40ac9c50)
@2,190,136us: [+5 T:0x40acab60] CV - VISA_enter(visa=0x19c020): algHandle = 0x19c058
@2,190,412us: [+0 T:0x40acab60] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19c058)
@2,205,204us: [+5 T:0x40acab60] CV - VISA_exit(visa=0x19c020): algHandle = 0x19c058
@2,205,533us: [+0 T:0x40acab60] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19c058)
@2,205,857us: [+0 T:0x40acab60] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19c020, retVal=0x0)
[dm3xxmpeg4 @ 0x139498]END..
[dm3xxmpeg4 @ 0x139498][ce_thread_proc] wait for decode
[dm3xxmpeg4 @ 0x139498][ce]decode_frame 1,0x41f44ca0,0x19c620,576              

[dm3xxmpeg4 @ 0x139498][ce]decode_frame 1.1,0x41f6a4a0,0x1c8790

[dm3xxmpeg4 @ 0x139498][decode_frame]waiting for frame
[dm3xxmpeg4 @ 0x139498][ce]decode_frame 3
[dm3xxmpeg4 @ 0x139498]BEGIN.. 0 0                                             
[dm3xxmpeg4 @ 0x139498]inDataSize = 5449/491520,0x412f9000
@2,558,865us: [+0 T:0x40acab60] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19c020, inBufs=0x1a8370, outBufs=0x1a844c, inArgs=0x40aca3f0, outArgs=0x40ac9c50)
@2,559,244us: [+5 T:0x40acab60] CV - VISA_enter(visa=0x19c020): algHandle = 0x19c058
@2,559,490us: [+0 T:0x40acab60] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19c058)
@2,574,280us: [+5 T:0x40acab60] CV - VISA_exit(visa=0x19c020): algHandle = 0x19c058
@2,574,608us: [+0 T:0x40acab60] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19c058)
@2,574,967us: [+0 T:0x40acab60] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19c020, retVal=0x0)
[dm3xxmpeg4 @ 0x139498]END..
[dm3xxmpeg4 @ 0x139498][ce_thread_proc] wait for decode
[dm3xxmpeg4 @ 0x139498]BEGIN..
@2,588,142us: [+0 T:0x40acab60] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_delete> Enter (handle=0x19c020)
@2,588,485us: [+0 T:0x40acab60] CV - VISA_delete(0x19c020)
@2,588,755us: [+5 T:0x40acab60] CV - VISA_delete> deleting codec (localQueue=0xffff, remoteQueue=0xffff)
@2,589,119us: [+0 T:0x40acab60] ti.sdo.ce.alg.Algorithm - Algorithm_delete> Enter(alg=0x19c058)
@2,635,006us: [+0 T:0x40acab60] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_delete> return
@2,635,395us: [+0 T:0x40acab60] CE - Engine_close(0x19bfa0)
[dm3xxmpeg4 @ 0x139498]Close ipipe done

[dm3xxmpeg4 @ 0x139498]END..

Exiting... (Quit)
@2,821,214us: [+0 T:0x40018298] ti.sdo.ce.osal.LockMP - Entered LockMP_acquire> lock[0x19bde8]
@2,821,591us: [+0 T:0x40018298] ti.sdo.ce.osal.LockMP - Leaving LockMP_acquire> lock[0x19bde8]
@2,822,128us: [+0 T:0x40018298] ti.sdo.ce.osal.LockMP - Entered LockMP_release>lock[0x19bde8]
@2,822,472us: [+0 T:0x40018298] ti.sdo.ce.osal.LockMP - Leaving LockMP_release>lock[0x19bde8]
@2,822,794us: [+0 T:0x40018298] ti.sdo.ce.osal.LockMP - Entered LockMP_delete> lock[0x19bde8]
@2,823,165us: [+0 T:0x40018298] ti.sdo.ce.osal.LockMP - Leaving LockMP_delete>

#######################################################################################################
#Decoder application exited. Start encoding in encoder application. The following is output by encoder application.
#######################################################################################################
root@davinci:~/dm355#
root@davinci:~/dm355#
root@davinci:~/dm355#
 > /tmp/elss_cmd_in5# echo "0 gui:elss 0 storage_config loop=0 reserve_space=20"
#config linein
echo "0 gui:elss 0 dev_config audioin.0 data={dev:/dev/dsp;io:oss;samplerate:8000;channelcount:1;input:line} control={dev:/dev/mixer;leftvol:80;rightvol:80}">/tmp/elss_cmd_in&

[INFO][01:42:48.510][1474]AppCtrlImpl.cpp:703(ReadCmd): Cmd:0 gui:elss 0 storage_config loop=0 reserve_space=20

[INFO][01:42:48.511][1474]AppCtrlImpl.cpp:634(SendResponse): 0 elss:gui 0 RESPONSE cmd=storage_config level=OK desc=storage_config_0_20
root@davinci:~/dm355# echo "0 gui:elss 0 fileformat name=mkv" > /tmp/elss_cmd_in
elss_cmd_ini:~/dm355# echo "0 gui:elss 0 storage_adddisk /mnt/mmc/video" > /tmp/
root@davinci:~/dm355# echo "0 gui:elss 0[INFO][01:42:48.610][1474]AppCtrlImpl.cpp:703(ReadCmd): Cmd:0 gui:elss 0 fileformat name=mkv

[INFO][01:42:48.611][1474]AppCtrlImpl.cpp:634(SendResponse): 0 elss:gui 0 RESPONSE cmd=fileformat level=OK desc=fileformat_mkv
[INFO][01:42:48.611][1474]AppCtrlImpl.cpp:703(ReadCmd): Cmd:0 gui:elss 0 storage_adddisk /mnt/mmc/video

[INFO][01:42:48.612][1474]FileManagerImpl.cpp:954(DiskMonitor_AddDisk): /mnt/mmc/video
[INFO][01:42:48.612][1474]FileManagerImpl.cpp:428(Open): Open /mnt/mmc/video/index0.idx
[INFO][01:42:48.617][1474]FileManagerImpl.cpp:428(Open): Open /mnt/mmc/video/index1.idx
[INFO][01:42:48.621][1474]FileManagerImpl.cpp:448(Open): Scandir begin
[INFO][01:42:48.625][1474]FileManagerImpl.cpp:451(Open): Scandir Done
[INFO][01:42:48.626][1474]FileManagerImpl.cpp:454(Open): Sortdir Done
[INFO][01:42:48.627][1474]FileManagerImpl.cpp:459(Open): ItemCount:0,6
[INFO][01:42:48.628][1474]FileManagerImpl.cpp:771(CalRealFreeSpace): More Space(928)/mnt/mmc/video: RealFree:928,RealFreeLast:0,TotalEst:0,EstFree:928
[INFO][01:42:48.629][1474]AppCtrlImpl.cpp:634(SendResponse): 0 elss:gui 0 RESPONSE cmd=storage_adddisk level=OK desc=add_disk
/3;io:fb}" > /tmp/elss_cmd_indev:/dev/fb
root@davinci:~/dm355# #config linein
;io:oss;samplerate:8000;channelcount:1;input:line} co[INFO][01:42:48.780][1474]AppCtrlImpl.cpp:703(ReadCmd): Cmd:0 gui:elss 0 dev_config videoout.0 data={dev:/dev/fb/3;io:fb}

ntrol={dev:/dev/@49,801,232us: [+2 T:0x40018730 S:0xbeffe954] ti.sdo.dmai - [Display] Setting video output to 'LCD'
[INFO][01:42:48.802][1474]RenderDevVideoImpl.cpp:494(GetDevResolution): bpp:16,red:0:0,g:0:0,b:0:0,t:0:0
@49,803,695us: [+7 T:0x40018730 S:0xbefff96c] ti.sdo.dmai - [Display] 320x240
@49,804,144us: [+2 T:0x40018730 S:0xbefff93c] ti.sdo.dmai - [BufTab] Allocating BufTab for 4 buffers
@49,804,954us: [+0 T:0x40018730 S:0xbefff92c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x40396000, size=4)
@49,805,330us: [+1 T:0x40018730 S:0xbefff92c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x40396000, size=4)
@49,805,632us: [+1 T:0x40018730 S:0xbefff92c] OM - Memory__getPhysicalAddress> returning physAddr=0x0
@49,806,028us: [+1 T:0x40018730 S:0xbefff92c] OM - Memory_getBufferPhysicalAddress> CMEM_getPhys(0x40396000) = 0x86456000.
@49,806,381us: [+1 T:0x40018730 S:0xbefff8d4] OM - Memory__addContigBuf> Enter(virtAddr=0x40396000, size=4, physAddr=0x86456000)
@49,806,701us: [+1 T:0x40018730 S:0xbefff8d4] OM - Memory__addContigBuf> creating new contigBuf object
@49,806,965us: [+0 T:0x40018730 S:0xbefff8bc] OM - Memory_alloc> Enter(0x10)
@49,807,276us: [+0 T:0x40018730 S:0xbefff8bc] OM - Memory_alloc> return (0x10af50)
@49,807,546us: [+1 T:0x40018730 S:0xbefff8d4] OM - Memory__addContigBuf> returning: cb->phys=0x86456000, cb->size=4, cb->virt=0x40396000
@49,807,861us: [+0 T:0x40018730 S:0xbefff92c] OM - Memory_getBufferPhysicalAddress> return (0x86456000)
@49,808,182us: [+2 T:0x40018730 S:0xbefff96c] ti.sdo.dmai - [Display] Display buffer 0 mapped to 0x40396000 has physical address 0x86456000
@49,808,585us: [+0 T:0x40018730 S:0xbefff92c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x403bb800, size=4)
@49,808,900us: [+1 T:0x40018730 S:0xbefff92c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x403bb800, size=4)
@49,809,189us: [+1 T:0x40018730 S:0xbefff92c] OM - Memory__getPhysicalAddress> returning physAddr=0x0
@49,809,481us: [+1 T:0x40018730 S:0xbefff92c] OM - Memory_getBufferPhysicalAddress> CMEM_getPhys(0x403bb800) = 0x8647b800.
@49,809,800us: [+1 T:0x40018730 S:0xbefff8d4] OM - Memory__addContigBuf> Enter(virtAddr=0x403bb800, size=4, physAddr=0x8647b800)
@49,810,698us: [+1 T:0x40018730 S:0xbefff8d4] OM - Memory__addContigBuf> creating new contigBuf object
@49,811,047us: [+0 T:0x40018730 S:0xbefff8bc] OM - Memory_alloc> Enter(0x10)
@49,811,385us: [+0 T:0x40018730 S:0xbefff8bc] OM - Memory_alloc> return (0x10af68)
@49,811,659us: [+1 T:0x40018730 S:0xbefff8d4] OM - Memory__addContigBuf> returning: cb->phys=0x8647b800, cb->size=4, cb->virt=0x403bb800
@49,811,980us: [+0 T:0x40018730 S:0xbefff92c] OM - Memory_getBufferPhysicalAddress> return (0x8647b800)
@49,812,262us: [+2 T:0x40018730 S:0xbefff96c] ti.sdo.dmai - [Display] Display buffer 1 mapped to 0x403bb800, physical address 0x8647b800
@49,812,616us: [+0 T:0x40018730 S:0xbefff92c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x403e1000, size=4)
@49,812,964us: [+1 T:0x40018730 S:0xbefff92c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x403e1000, size=4)
@49,813,282us: [+1 T:0x40018730 S:0xbefff92c] OM - Memory__getPhysicalAddress> returning physAddr=0x0
@49,813,579us: [+1 T:0x40018730 S:0xbefff92c] OM - Memory_getBufferPhysicalAddress> CMEM_getPhys(0x403e1000) = 0x864a1000.
@49,813,901us: [+1 T:0x40018730 S:0xbefff8d4] OM - Memory__addContigBuf> Enter(virtAddr=0x403e1000, size=4, physAddr=0x864a1000)
@49,814,251us: [+1 T:0x40018730 S:0xbefff8d4] OM - Memory__addContigBuf> creating new contigBuf object
@49,814,523us: [+0 T:0x40018730 S:0xbefff8bc] OM - Memory_alloc> Enter(0x10)
@49,814,790us: [+0 T:0x40018730 S:0xbefff8bc] OM - Memory_alloc> return (0x10af80)
@49,815,043us: [+1 T:0x40018730 S:0xbefff8d4] OM - Memory__addContigBuf> returning: cb->phys=0x864a1000, cb->size=4, cb->virt=0x403e1000
@49,815,359us: [+0 T:0x40018730 S:0xbefff92c] OM - Memory_getBufferPhysicalAddress> return (0x864a1000)
@49,815,680us: [+2 T:0x40018730 S:0xbefff96c] ti.sdo.dmai - [Display] Display buffer 2 mapped to 0x403e1000, physical address 0x864a1000
@49,816,025us: [+0 T:0x40018730 S:0xbefff92c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x40406800, size=4)
@49,816,332us: [+1 T:0x40018730 S:0xbefff92c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x40406800, size=4)
@50,148,523us: [+1 T:0x40018730 S:0xbefff92c] OM - Memory__getPhysicalAddress> returning physAddr=0x0
@50,148,909us: [+1 T:0x40018730 S:0xbefff92c] OM - Memory_getBufferPhysicalAddress> CMEM_getPhys(0x40406800) = 0x864c6800.
@50,149,250us: [+1 T:0x40018730 S:0xbefff8d4] OM - Memory__addContigBuf> Enter(virtAddr=0x40406800, size=4, physAddr=0x864c6800)
@50,149,579us: [+1 T:0x40018730 S:0xbefff8d4] OM - Memory__addContigBuf> creating new contigBuf object
ol:80;ri@50,149,907us: [+0 T:0x40018730 S:0xbefff8bc] OM - Memory_alloc> Enter(0x10)
@50,160,412us: [+0 T:0x40018730 S:0xbefff8bc] OM - Memory_alloc> return (0x10af98)
@50,160,756us: [+1 T:0x40018730 S:0xbefff8d4] OM - Memory__addContigBuf> returning: cb->phys=0x864c6800, cb->size=4, cb->virt=0x40406800
@50,161,097us: [+0 T:0x40018730 S:0xbefff92c] OM - Memory_getBufferPhysicalAddress> return (0x864c6800)
@50,161,390us: [+2 T:0x40018730 S:0xbefff96c] ti.sdo.dmai - [Display] Display buffer 3 mapped to 0x40406800, physical address 0x864c6800
[INFO][01:42:49.162][1474]RenderDevVideoImpl.cpp:244(Open): Open /dev/fb/3
ghtvol:80}">/tmp/elss_cmd_in&
[INFO][01:42:49.206][1474]RenderDevVideoImpl.cpp:266(Close): Close /dev/fb/3
index:0, type: 2, ref: 0
  DATA: dev:/dev/fb/3, io:fb, videoRect:(0,0,320,240), videoStride:640, interlace:0, ftime:0
[INFO][01:42:49.207][1474]AppCtrlImpl.cpp:634(SendResponse): 0 elss:gui 0 RESPONSE cmd=dev_config level=OK desc=config_dev_ok
[2] 1477
root@davinci:~/dm355#
[2]+  Done                    echo "0 gui:elss 0 dev_config audioin.0 data={dev:/dev/dsp;io:oss;samplerate:8000;channelcount:1;input:line} control={dev:/dev/mixer;leftvol:80;rightvol:80}" >/tmp/elss_cmd_in
[INFO][01:42:49.350][1474]AppCtrlImpl.cpp:703(ReadCmd): Cmd:0 gui:elss 0 dev_config audioin.0 data={dev:/dev/dsp;io:oss;samplerate:8000;channelcount:1;input:line} control={dev:/dev/mixer;leftvol:80;rightvol:80}

@50,380,695us: [+2 T:0x00111a50 S:0x0011134c] ti.sdo.dmai - [Sound] Line in recorder selected
root@davinci:~/dm355# #config mic
;io:oss;samplerate:8000;channelc[INFO][01:42:49.440][1474]AppGraph.cpp:317(CaptureConfigAudio): DumpDevConfig:
index:0, type: 3, ref: 0
  DATA: dev:/dev/dsp, io:oss, input:line, samplerate:8000, bitdepth:16, channelcount:1
  CNTL: dev:/dev/mixer, leftvol:80, rightvol:80
[INFO][01:42:49.441][1474]AppCtrlImpl.cpp:634(SendResponse): 0 elss:gui 0 RESPONSE cmd=dev_config level=OK desc=config_dev_ok
l:75;rightvol:75}">/tmp/elss_cmd_in&mixer;leftvo
[2] 1479
root@davinci:~/dm355#
[2]+  Done                    echo "0 gui:elss 0 dev_config audioin.0 data={dev:/dev/dsp;io:oss;samplerate:8000;channelcount:1;input:mic} control={dev:/dev/mixer;leftvol:75;rightvol:75}" >/tmp/elss_cmd_in
[INFO][01:42:49.540][1474]AppCtrlImpl.cpp:703(ReadCmd): Cmd:0 gui:elss 0 dev_config audioin.0 data={dev:/dev/dsp;io:oss;samplerate:8000;channelcount:1;input:mic} control={dev:/dev/mixer;leftvol:75;rightvol:75}

@50,541,935us: [+2 T:0x00111a50 S:0x0011134c] ti.sdo.dmai - [Sound] Microphone recorder selected
[INFO][01:42:49.570][1474]AppGraph.cpp:317(CaptureConfigAudio): DumpDevConfig:
index:0, type: 3, ref: 0
  DATA: dev:/dev/dsp, io:oss, input:mic, samplerate:8000, bitdepth:16, channelcount:1
  CNTL: dev:/dev/mixer, leftvol:75, rightvol:75
[INFO][01:42:49.571][1474]AppCtrlImpl.cpp:634(SendResponse): 0 elss:gui 0 RESPONSE cmd=dev_config level=OK desc=config_dev_ok
root@davinci:~/dm355# #config cmos 720x576
ntrol={dev:/dev/video0;camera_index:1}">/tmp/elss_cmd_in&ftime:40000;io:v4l2} co
[2] 1480
v:0;srcRect:(0,0,720,576);dstRect:(0,0,320,240)}  aux={dev:[INFO][01:42:49.770][1474]AppCtrlImpl.cpp:703(ReadCmd): Cmd:0 gui:elss 0 dev_config videoin.0 data={dev:/dev/video0;interlace:0;videoRect:(0,0,720,576);videoStride:1440;ftime:40000;io:v4l2} control={dev:/dev/video0;camera_index:1}

eaux:0;savemode:1}">/tmp/elss_cmd_in&
[3] 1482
[2]   Done                    echo "0 gui:elss 0 dev_config videoin.0 data={dev:/dev/video0;interlace:0;videoRect:(0,0,720,576);videoStride:1440;ftime:40000;io:v4l2} control={dev:/dev/video0;camera_index:1}" >/tmp/elss_cmd_in
[3]   Done                    echo "0 gui:elss 0 channel_config live_video.0   video={dev:0;srcRect:(0,0,720,576);dstRect:(0,0,320,240)}  aux={dev:-1} output={dev:0;saveaux:0;savemode:1}" >/tmp/elss_cmd_in
[INFO][01:42:49.830][1481]CaptureDevVideoImpl.cpp:297(Open): device:/dev/video0
@50,831,628us: [+7 T:0x00118ca0 S:0x0011840c] ti.sdo.dmai - [Capture] fd = 9
@50,832,004us: [+2 T:0x00118ca0 S:0x00118354] ti.sdo.dmai - [Capture] Available video input:
@50,832,350us: [+2 T:0x00118ca0 S:0x00118354] ti.sdo.dmai - [Capture]  name=COMPOSITE
@50,832,693us: [+2 T:0x00118ca0 S:0x00118354] ti.sdo.dmai - [Capture]  name=CMOS-OV3640
@50,833,241us: [+2 T:0x00118ca0 S:0x0011840c] ti.sdo.dmai - [Capture] Video input connected size 720x576 pitch 1440
[INFO][01:42:49.835][1481]DeviceHelper.cpp:409(GetCaptureDevVideoConfig): Unknown Video Decoder IC.Assume STANDARD
[INFO][01:42:49.836][1481]DeviceHelper.cpp:220(Common_SelectCamera): Request:720,576,0
[INFO][01:42:49.836][1481]DeviceHelper.cpp:297(Common_SelectCamera):  24 name=SVGA2PAL - 25fps(720x576), fps=25/1,
[INFO][01:42:49.837][1481]DeviceHelper.cpp:315(Common_SelectCamera): STD: 24=>24,0
[INFO][01:42:49.837][1481]DeviceHelper.cpp:87(V4L2_GetSetPixFmt): 720 576 1440 1
[INFO][01:42:49.837][1481]CaptureDevVideoImpl.cpp:177(UpdateDevProp): SelectCamera:1
@50,838,499us: [+2 T:0x00118ca0 S:0x00118424] ti.sdo.dmai - [BufTab] Allocating BufTab for 4 buffers
@50,848,921us: [+2 T:0x00118ca0 S:0x00118454] ti.sdo.dmai - [Dmai] Driver buffer 0 mapped to 0x40396000 has physical address 0x80800000
@50,859,232us: [+2 T:0x00118ca0 S:0x00118454] ti.sdo.dmai - [Dmai] Driver buffer 1 mapped to 0x40996000 has physical address 0x85000000
@50,869,527us: [+2 T:0x00118ca0 S:0x00118454] ti.sdo.dmai - [Dmai] Driver buffer 2 mapped to 0x40f96000 has physical address 0x85800000
@50,879,808us: [+2 T:0x00118ca0 S:0x00118454] ti.sdo.dmai - [Dmai] Driver buffer 3 mapped to 0x41596000 has physical address 0x84000000
[INFO][01:42:49.880][1481]CaptureDevVideoImpl.cpp:258(Close): device:/dev/video0
le:channel_0;sharedmem={video:(256,4);audio:(0,0)}}">/tmp/elss_cmd_in&@51,416,210us: [+2 T:0x00118ca0 S:0x001185f4] ti.sdo.dmai - [Capture] call BufTab_delete
@51,416,789us: [+2 T:0x00118ca0 S:0x001185f4] ti.sdo.dmai - [Capture] call BufTab_delete done
@51,417,177us: [+7 T:0x00118ca0 S:0x001185ec] ti.sdo.dmai - [Capture] cleanup 0,fd=9
[INFO][01:42:50.420][1474]AppGraph.cpp:362(CaptureConfigVideo): DumpDevConfig:
index:0, type: 1, ref: 0
  DATA: dev:/dev/video0, io:v4l2, videoRect:(0,0,720,576), videoStride:1440, interlace:0, ftime:0
  CNTL: dev:/dev/video0, cameraindex:1
[INFO][01:42:50.421][1474]AppCtrlImpl.cpp:634(SendResponse): 0 elss:gui 0 RESPONSE cmd=dev_config level=OK desc=config_dev_ok
[INFO][01:42:50.421][1474]AppCtrlImpl.cpp:703(ReadCmd): Cmd:0 gui:elss 0 channel_config live_video.0   video={dev:0;srcRect:(0,0,720,576);dstRect:(0,0,320,240)}  aux={dev:-1} output={dev:0;saveaux:0;savemode:1}

[INFO][01:42:50.426][1474]VideoSourceFilter.cpp:411(SetProp): 0:320 x 240 of 720 x 576,829440
[INFO][01:42:50.428][1474]VideoSourceFilter.cpp:411(SetProp): 0:320 x 240 of 720 x 576,829440
[INFO][01:42:50.428][1474]AppCtrlImpl.cpp:634(SendResponse): 0 elss:gui 0 RESPONSE cmd=channel_config target=live_video.0 level=OK desc=config_OK

[2] 1483
root@davinci:~/dm355# [INFO][01:42:52.370][1474]AppCtrlImpl.cpp:703(ReadCmd): Cmd:0 gui:elss 0 channel_config encoder.0 audio={dev:0;codec:g726;channel:left;sps:8000;bps:32000;codecprivate={}}  video={dev:0;codec:mpeg4;ftime:1;kbps:1768;srcRect:(0,0,720,576);dstRect:(0,0,720,576);rateControl:vbr;codecprivate={preset:high_quality}}  aux={dev:-1} output={timelen:3600;savemode:0; saveaux:0;subtitleDate:1;prerecord:2;postrecord:3;recordtime_week:full;title:channel_0;sharedmem={video:(256,4);audio:(0,0)}}

[INFO][01:42:52.374][1474]VideoSourceFilter.cpp:411(SetProp): 0:352 x 288 of 720 x 576,829440
[INFO][01:42:52.376][1474]VideoEncoderFilter.cpp:747(CheckEncoderCfg): CheckEncoderCfg done
[INFO][01:42:52.377][1474]VideoSourceFilter.cpp:411(SetProp): 0:720 x 576 of 720 x 576,829440
[INFO][01:42:52.377][1474]EncoderChannel.cpp:556(IsAudioCfgChanged): bps:32000,16000 sps:8000,8000 codec:g726,G726 chnl:left, dev:0,-1
[INFO][01:42:52.377][1474]EncoderChannel.cpp:558(IsAudioCfgChanged): Audio Cfg changed!
[INFO][01:42:52.378][1474]EncoderChannel.cpp:603(SetConfig): Disconnect audio
[INFO][01:42:52.378][1474]VideoEncoderFilter.cpp:747(CheckEncoderCfg): CheckEncoderCfg done
[INFO][01:42:52.379][1474]CEVideoEncoder.cpp:316(SetEncoderCfg): bps:1768000, 720 x 576
[INFO][01:42:52.379][1474]EncoderChannel.cpp:657(SetConfig): Done
[INFO][01:42:52.379][1474]AppCtrlImpl.cpp:634(SendResponse): 0 elss:gui 0 RESPONSE cmd=channel_config target=encoder.0 level=OK desc=config_OK
[INFO][01:42:52.432][1474]EncoderChannel.cpp:194(ConnectAudio): Connect audio
[INFO][01:42:52.440][1484]FileRender.cpp:219(OnThreadStartPlay): channel 0 video Stream start
[INFO][01:42:52.440][1484]FileRender.cpp:223(OnThreadStartPlay): channel 0 audio Stream start
[INFO][01:42:52.460][1474]CEVideoEncoder.cpp:316(SetEncoderCfg): bps:1768000, 720 x 576
[INFO][01:42:52.461][1474]CEVideoEncoder.cpp:458(Open): RC:2
@53,461,524us: [+0 T:0x40018730 S:0xbefff82c] CE - Engine_open> Enter('encodedecode', 0x0, 0xbefff8f4)
@53,461,873us: [+0 T:0x40018730 S:0xbefff814] OM - Memory_alloc> Enter(0x2c)
@53,462,166us: [+0 T:0x40018730 S:0xbefff814] OM - Memory_alloc> return (0x144700)
@53,462,555us: [+0 T:0x40018730 S:0xbefff82c] CE - Engine_open> return(1328896)
@53,462,900us: [+2 T:0x40018730 S:0xbefff7c4] ti.sdo.dmai - [Venc1] Creating encoder videnc for max 720x576 bitrate 40000000 ratectrl 2
@53,463,340us: [+0 T:0x40018730 S:0xbefff7a4] ti.sdo.ce.video1.VIDENC1 - VIDENC1_create> Enter (engine=0x144700, name='videnc', params=0x13fee0)
@53,463,830us: [+0 T:0x40018730 S:0xbefff774] CV - VISA_create(0x144700, 'videnc', 0x13fee0, 0x2496, 'ti.sdo.ce.video1.IVIDENC1')
@53,464,228us: [+0 T:0x40018730 S:0xbefff69c] CV - VISA_create2(0x144700, 'videnc', 0x13fee0, 0x30, 0x2496, 'ti.sdo.ce.video1.IVIDENC1')
@53,464,852us: [+0 T:0x40018730 S:0xbefff684] OM - Memory_alloc> Enter(0x30)
@53,465,233us: [+0 T:0x40018730 S:0xbefff684] OM - Memory_alloc> return (0x1446a8)
@53,465,559us: [+0 T:0x40018730 S:0xbefff664] ti.sdo.ce.alg.Algorithm - Algorithm_create> Enter(fxns=0x400cf28c, idma3Fxns=0x400cf254, iresFxns=0x0, params=0x13fee0, attrs=0xbefff710)
@53,465,963us: [+0 T:0x40018730 S:0xbefff64c] OM - Memory_alloc> Enter(0xc)
@53,466,240us: [+0 T:0x40018730 S:0xbefff64c] OM - Memory_alloc> return (0x144848)
@53,466,576us: [+0 T:0x40018730 S:0xbefff614] ti.sdo.ce.alg - ALG_create> Enter (scratchId=1, fxns=0x400cf28c, parentAlg=0x0, params=0x13fee0)
@53,466,936us: [+2 T:0x40018730 S:0xbefff614] ti.sdo.ce.alg - ALG_create> algNumAlloc 7 memory recs
@53,467,228us: [+2 T:0x40018730 S:0xbefff614] ti.sdo.ce.alg - ALG_create> algAlloc returned numRecs=7
@53,467,520us: [+4 T:0x40018730 S:0xbefff614] ti.sdo.ce.alg - ALG_create>  Memory requested memTab[0]: size=0x2c6c, align=0x100, space=0x11, attrs=0x1
@53,467,858us: [+4 T:0x40018730 S:0xbefff614] ti.sdo.ce.alg - ALG_create>  Memory requested memTab[1]: size=0x200, align=0x100, space=0x11, attrs=0x1
@53,468,234us: [+4 T:0x40018730 S:0xbefff614] ti.sdo.ce.alg - ALG_create>  Memory requested memTab[2]: size=0x175800, align=0x100, space=0x11, attrs=0x1
@53,468,578us: [+4 T:0x40018730 S:0xbefff614] ti.sdo.ce.alg - ALG_create>  Memory requested memTab[3]: size=0x10e0, align=0x100, space=0x11, attrs=0x1
@53,468,916us: [+4 T:0x40018730 S:0xbefff614] ti.sdo.ce.alg - ALG_create>  Memory requested memTab[4]: size=0x4, align=0x100, space=0x11, attrs=0x1
@53,469,246us: [+4 T:0x40018730 S:0xbefff614] ti.sdo.ce.alg - ALG_create>  Memory requested memTab[5]: size=0x14000, align=0x100, space=0x11, attrs=0x1
@53,469,621us: [+4 T:0x40018730 S:0xbefff614] ti.sdo.ce.alg - ALG_create>  Memory requested memTab[6]: size=0x32a0, align=0x100, space=0x11, attrs=0x1
@53,470,097us: [+0 T:0x40018730 S:0xbefff5c4] OM - Memory_alloc> Enter(0x2c6c)
@53,470,419us: [+0 T:0x40018730 S:0xbefff574] OM - Memory_contigAlloc> Enter(size=11372, align=256, cached=FALSE, heap=FALSE)
@53,470,783us: [+6 T:0x40018730 S:0xbefff574] OM - Memory_contigAlloc> Warning: non-default alignment not supported for pool-based allocations, using default 0xffffffff.
@53,471,494us: [+4 T:0x40018730 S:0xbefff574] OM - Memory_contigAlloc> CMEM_alloc(11372) = 0x407d8000.
@53,471,888us: [+4 T:0x40018730 S:0xbefff574] OM - Memory_contigAlloc> CMEM_getPhys(0x407d8000) = 0x867ba000.
@53,805,041us: [+1 T:0x40018730 S:0xbefff51c] OM - Memory__addContigBuf> Enter(virtAddr=0x407d8000, size=11372, physAddr=0x867ba000)
@53,805,441us: [+1 T:0x40018730 S:0xbefff51c] OM - Memory__addContigBuf> creating new contigBuf object
@53,805,733us: [+0 T:0x40018730 S:0xbefff504] OM - Memory_alloc> Enter(0x10)
@53,806,009us: [+0 T:0x40018730 S:0xbefff504] OM - Memory_alloc> return (0x140270)
@53,806,328us: [+1 T:0x40018730 S:0xbefff51c] OM - Memory__addContigBuf> returning: cb->phys=0x867ba000, cb->size=11372, cb->virt=0x407d8000
@53,806,690us: [+0 T:0x40018730 S:0xbefff574] OM - Memory_contigAlloc> return (0x407d8000)
@53,806,981us: [+0 T:0x40018730 S:0xbefff5c4] OM - Memory_alloc> return (0x407d8000)
@53,807,402us: [+0 T:0x40018730 S:0xbefff5c4] OM - Memory_alloc> Enter(0x200)
@53,807,718us: [+0 T:0x40018730 S:0xbefff574] OM - Memory_contigAlloc> Enter(size=512, align=256, cached=FALSE, heap=FALSE)
@53,808,045us: [+6 T:0x40018730 S:0xbefff574] OM - Memory_contigAlloc> Warning: non-default alignment not supported for pool-based allocations, using default 0xffffffff.
@53,808,570us: [+4 T:0x40018730 S:0xbefff574] OM - Memory_contigAlloc> CMEM_alloc(512) = 0x407ec000.
@53,808,924us: [+4 T:0x40018730 S:0xbefff574] OM - Memory_contigAlloc> CMEM_getPhys(0x407ec000) = 0x867b7000.
@53,809,282us: [+1 T:0x40018730 S:0xbefff51c] OM - Memory__addContigBuf> Enter(virtAddr=0x407ec000, size=512, physAddr=0x867b7000)
@53,809,613us: [+1 T:0x40018730 S:0xbefff51c] OM - Memory__addContigBuf> creating new contigBuf object
@53,809,893us: [+0 T:0x40018730 S:0xbefff504] OM - Memory_alloc> Enter(0x10)
@53,810,314us: [+0 T:0x40018730 S:0xbefff504] OM - Memory_alloc> return (0x1448e8)
@53,810,657us: [+1 T:0x40018730 S:0xbefff51c] OM - Memory__addContigBuf> returning: cb->phys=0x867b7000, cb->size=512, cb->virt=0x407ec000
@53,810,991us: [+0 T:0x40018730 S:0xbefff574] OM - Memory_contigAlloc> return (0x407ec000)
@53,811,265us: [+0 T:0x40018730 S:0xbefff5c4] OM - Memory_alloc> return (0x407ec000)
@53,811,569us: [+0 T:0x40018730 S:0xbefff5c4] OM - Memory_alloc> Enter(0x175800)
@53,811,893us: [+0 T:0x40018730 S:0xbefff574] OM - Memory_contigAlloc> Enter(size=1529856, align=256, cached=FALSE, heap=FALSE)
@53,812,229us: [+6 T:0x40018730 S:0xbefff574] OM - Memory_contigAlloc> Warning: non-default alignment not supported for pool-based allocations, using default 0xffffffff.
@53,812,995us: [+4 T:0x40018730 S:0xbefff574] OM - Memory_contigAlloc> CMEM_alloc(1529856) = 0x407ed000.
@53,813,412us: [+4 T:0x40018730 S:0xbefff574] OM - Memory_contigAlloc> CMEM_getPhys(0x407ed000) = 0x86c60000.
@53,813,725us: [+1 T:0x40018730 S:0xbefff51c] OM - Memory__addContigBuf> Enter(virtAddr=0x407ed000, size=1529856, physAddr=0x86c60000)
@53,814,057us: [+1 T:0x40018730 S:0xbefff51c] OM - Memory__addContigBuf> creating new contigBuf object
@53,814,347us: [+0 T:0x40018730 S:0xbefff504] OM - Memory_alloc> Enter(0x10)
@53,814,668us: [+0 T:0x40018730 S:0xbefff504] OM - Memory_alloc> return (0x144900)
@53,814,944us: [+1 T:0x40018730 S:0xbefff51c] OM - Memory__addContigBuf> returning: cb->phys=0x86c60000, cb->size=1529856, cb->virt=0x407ed000
@53,815,276us: [+0 T:0x40018730 S:0xbefff574] OM - Memory_contigAlloc> return (0x407ed000)
@53,815,547us: [+0 T:0x40018730 S:0xbefff5c4] OM - Memory_alloc> return (0x407ed000)
@53,832,668us: [+0 T:0x40018730 S:0xbefff5c4] OM - Memory_alloc> Enter(0x10e0)
@53,833,017us: [+0 T:0x40018730 S:0xbefff574] OM - Memory_contigAlloc> Enter(size=4320, align=256, cached=FALSE, heap=FALSE)
@53,833,347us: [+6 T:0x40018730 S:0xbefff574] OM - Memory_contigAlloc> Warning: non-default alignment not supported for pool-based allocations, using default 0xffffffff.
@53,833,881us: [+4 T:0x40018730 S:0xbefff574] OM - Memory_contigAlloc> CMEM_alloc(4320) = 0x4098d000.
@53,834,284us: [+4 T:0x40018730 S:0xbefff574] OM - Memory_contigAlloc> CMEM_getPhys(0x4098d000) = 0x867b8000.
@53,834,593us: [+1 T:0x40018730 S:0xbefff51c] OM - Memory__addContigBuf> Enter(virtAddr=0x4098d000, size=4320, physAddr=0x867b8000)
@53,834,928us: [+1 T:0x40018730 S:0xbefff51c] OM - Memory__addContigBuf> creating new contigBuf object
@54,166,949us: [+0 T:0x40018730 S:0xbefff504] OM - Memory_alloc> Enter(0x10)
@54,167,297us: [+0 T:0x40018730 S:0xbefff504] OM - Memory_alloc> return (0x144918)
@54,167,581us: [+1 T:0x40018730 S:0xbefff51c] OM - Memory__addContigBuf> returning: cb->phys=0x867b8000, cb->size=4320, cb->virt=0x4098d000
@54,167,910us: [+0 T:0x40018730 S:0xbefff574] OM - Memory_contigAlloc> return (0x4098d000)
@54,168,230us: [+0 T:0x40018730 S:0xbefff5c4] OM - Memory_alloc> return (0x4098d000)
@54,168,595us: [+0 T:0x40018730 S:0xbefff5c4] OM - Memory_alloc> Enter(0x4)
@54,168,885us: [+0 T:0x40018730 S:0xbefff574] OM - Memory_contigAlloc> Enter(size=4, align=256, cached=FALSE, heap=FALSE)
@54,169,201us: [+6 T:0x40018730 S:0xbefff574] OM - Memory_contigAlloc> Warning: non-default alignment not supported for pool-based allocations, using default 0xffffffff.
@54,169,765us: [+4 T:0x40018730 S:0xbefff574] OM - Memory_contigAlloc> CMEM_alloc(4) = 0x4098f000.
@54,170,255us: [+4 T:0x40018730 S:0xbefff574] OM - Memory_contigAlloc> CMEM_getPhys(0x4098f000) = 0x867b6000.
@54,170,585us: [+1 T:0x40018730 S:0xbefff51c] OM - Memory__addContigBuf> Enter(virtAddr=0x4098f000, size=4, physAddr=0x867b6000)
@54,170,959us: [+1 T:0x40018730 S:0xbefff51c] OM - Memory__addContigBuf> creating new contigBuf object
@54,171,254us: [+0 T:0x40018730 S:0xbefff504] OM - Memory_alloc> Enter(0x10)
@54,171,539us: [+0 T:0x40018730 S:0xbefff504] OM - Memory_alloc> return (0x144930)
@54,171,809us: [+1 T:0x40018730 S:0xbefff51c] OM - Memory__addContigBuf> returning: cb->phys=0x867b6000, cb->size=4, cb->virt=0x4098f000
@54,172,137us: [+0 T:0x40018730 S:0xbefff574] OM - Memory_contigAlloc> return (0x4098f000)
@54,172,445us: [+0 T:0x40018730 S:0xbefff5c4] OM - Memory_alloc> return (0x4098f000)
@54,172,761us: [+0 T:0x40018730 S:0xbefff5c4] OM - Memory_alloc> Enter(0x14000)
@54,173,043us: [+0 T:0x40018730 S:0xbefff574] OM - Memory_contigAlloc> Enter(size=81920, align=256, cached=FALSE, heap=FALSE)
@54,173,371us: [+6 T:0x40018730 S:0xbefff574] OM - Memory_contigAlloc> Warning: non-default alignment not supported for pool-based allocations, using default 0xffffffff.
@54,173,950us: [+4 T:0x40018730 S:0xbefff574] OM - Memory_contigAlloc> CMEM_alloc(81920) = 0x40990000.
@54,174,372us: [+4 T:0x40018730 S:0xbefff574] OM - Memory_contigAlloc> CMEM_getPhys(0x40990000) = 0x867ce000.
@54,174,690us: [+1 T:0x40018730 S:0xbefff51c] OM - Memory__addContigBuf> Enter(virtAddr=0x40990000, size=81920, physAddr=0x867ce000)
@54,175,035us: [+1 T:0x40018730 S:0xbefff51c] OM - Memory__addContigBuf> creating new contigBuf object
@54,175,376us: [+0 T:0x40018730 S:0xbefff504] OM - Memory_alloc> Enter(0x10)
@54,175,661us: [+0 T:0x40018730 S:0xbefff504] OM - Memory_alloc> return (0x144948)
@54,175,928us: [+1 T:0x40018730 S:0xbefff51c] OM - Memory__addContigBuf> returning: cb->phys=0x867ce000, cb->size=81920, cb->virt=0x40990000
@54,176,261us: [+0 T:0x40018730 S:0xbefff574] OM - Memory_contigAlloc> return (0x40990000)
@54,176,580us: [+0 T:0x40018730 S:0xbefff5c4] OM - Memory_alloc> return (0x40990000)
@54,177,757us: [+0 T:0x40018730 S:0xbefff5c4] OM - Memory_alloc> Enter(0x32a0)
@54,178,076us: [+0 T:0x40018730 S:0xbefff574] OM - Memory_contigAlloc> Enter(size=12960, align=256, cached=FALSE, heap=FALSE)
@54,178,403us: [+6 T:0x40018730 S:0xbefff574] OM - Memory_contigAlloc> Warning: non-default alignment not supported for pool-based allocations, using default 0xffffffff.
@54,179,028us: [+4 T:0x40018730 S:0xbefff574] OM - Memory_contigAlloc> CMEM_alloc(12960) = 0x409ab000.
@54,179,460us: [+4 T:0x40018730 S:0xbefff574] OM - Memory_contigAlloc> CMEM_getPhys(0x409ab000) = 0x867e9000.
@54,179,778us: [+1 T:0x40018730 S:0xbefff51c] OM - Memory__addContigBuf> Enter(virtAddr=0x409ab000, size=12960, physAddr=0x867e9000)
@54,180,380us: [+1 T:0x40018730 S:0xbefff51c] OM - Memory__addContigBuf> creating new contigBuf object
@54,180,750us: [+0 T:0x40018730 S:0xbefff504] OM - Memory_alloc> Enter(0x10)
@54,513,631us: [+0 T:0x40018730 S:0xbefff504] OM - Memory_alloc> return (0x144960)
@54,513,964us: [+1 T:0x40018730 S:0xbefff51c] OM - Memory__addContigBuf> returning: cb->phys=0x867e9000, cb->size=12960, cb->virt=0x409ab000
@54,514,311us: [+0 T:0x40018730 S:0xbefff574] OM - Memory_contigAlloc> return (0x409ab000)
@54,514,583us: [+0 T:0x40018730 S:0xbefff5c4] OM - Memory_alloc> return (0x409ab000)
@54,518,809us: [+4 T:0x40018730 S:0xbefff614] ti.sdo.ce.alg - ALG_create> algInit returned IALG_EOK
@54,519,225us: [+0 T:0x40018730 S:0xbefff614] ti.sdo.ce.alg - ALG_create> Exit (algHandle=0x407d8000)
@54,519,639us: [+0 T:0x40018730 S:0xbefff5e4] ti.sdo.ce.osal.LockMP - Entered LockMP_acquire> lock[0xf97b8]
@54,519,975us: [+0 T:0x40018730 S:0xbefff5b4] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0xf97d0] timeout[0xffffffff]
@54,520,536us: [+0 T:0x40018730 S:0xbefff5b4] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0xf97d0] status[0]
@54,520,864us: [+0 T:0x40018730 S:0xbefff5fc] ti.sdo.ce.osal.LockMP - Leaving LockMP_acquire> lock[0xf97b8]
@54,521,431us: [+0 T:0x40018730 S:0xbefff58c] ti.sdo.ce.osal.LockMP - Entered LockMP_acquire> lock[0xf97b8]
@54,521,828us: [+0 T:0x40018730 S:0xbefff5a4] ti.sdo.ce.osal.LockMP - Leaving LockMP_acquire> lock[0xf97b8]
@54,522,139us: [+0 T:0x40018730 S:0xbefff594] ti.sdo.ce.osal.LockMP - Entered LockMP_release>lock[0xf97b8]
@54,522,436us: [+0 T:0x40018730 S:0xbefff5a4] ti.sdo.ce.osal.LockMP - Leaving LockMP_release>lock[0xf97b8]
@54,522,719us: [+0 T:0x40018730 S:0xbefff5ec] ti.sdo.ce.osal.LockMP - Entered LockMP_release>lock[0xf97b8]
@54,523,009us: [+0 T:0x40018730 S:0xbefff5cc] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0xf97d0]
@54,523,379us: [+0 T:0x40018730 S:0xbefff5cc] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0xf97d0]
@54,523,677us: [+0 T:0x40018730 S:0xbefff5fc] ti.sdo.ce.osal.LockMP - Leaving LockMP_release>lock[0xf97b8]
@54,523,984us: [+7 T:0x40018730 S:0xbefff664] ti.sdo.ce.alg.Algorithm - Algorithm_create> Granting DMA channels to algorithm through DMAN3 FAILED (0xfffffffe).
@54,524,373us: [+0 T:0x40018730 S:0xbefff654] ti.sdo.ce.alg.Algorithm - Algorithm_delete> Enter(alg=0x144848)
@54,525,432us: [+0 T:0x40018730 S:0xbefff5dc] OM - Memory_free> Enter(0x407d8000, 0x2c6c)
@54,525,789us: [+0 T:0x40018730 S:0xbefff59c] OM - Memory_contigFree> Enter(addr=1081966592, size=11372)
@54,526,353us: [+1 T:0x40018730 S:0xbefff56c] OM - Memory__removeContigBuf> Enter(virtAddr=0x407d8000, size=11372)
@54,526,723us: [+1 T:0x40018730 S:0xbefff56c] OM - Memory__removeContigBuf> removing cb->phys=0x867ba000, cb->size=0x2c6c, cb->virt=0x407d8000
@54,527,072us: [+0 T:0x40018730 S:0xbefff544] OM - Memory_free> Enter(0x140270, 0x10)
@54,527,410us: [+0 T:0x40018730 S:0xbefff544] OM - Memory_free> return (0x1)
@54,527,687us: [+0 T:0x40018730 S:0xbefff59c] OM - Memory_contigFree> return (0x1)
@54,527,953us: [+0 T:0x40018730 S:0xbefff5dc] OM - Memory_free> return (0x1)
@54,528,209us: [+0 T:0x40018730 S:0xbefff5dc] OM - Memory_free> Enter(0x407ec000, 0x200)
@54,528,473us: [+0 T:0x40018730 S:0xbefff59c] OM - Memory_contigFree> Enter(addr=1082048512, size=512)
@54,528,910us: [+1 T:0x40018730 S:0xbefff56c] OM - Memory__removeContigBuf> Enter(virtAddr=0x407ec000, size=512)
@54,529,254us: [+1 T:0x40018730 S:0xbefff56c] OM - Memory__removeContigBuf> removing cb->phys=0x867b7000, cb->size=0x200, cb->virt=0x407ec000
@54,529,632us: [+0 T:0x40018730 S:0xbefff544] OM - Memory_free> Enter(0x1448e8, 0x10)
@54,529,919us: [+0 T:0x40018730 S:0xbefff544] OM - Memory_free> return (0x1)
@54,530,510us: [+0 T:0x40018730 S:0xbefff59c] OM - Memory_contigFree> return (0x1)
@54,530,798us: [+0 T:0x40018730 S:0xbefff5dc] OM - Memory_free> return (0x1)
@54,531,057us: [+0 T:0x40018730 S:0xbefff5dc] OM - Memory_free> Enter(0x407ed000, 0x175800)
@54,531,331us: [+0 T:0x40018730 S:0xbefff59c] OM - Memory_contigFree> Enter(addr=1082052608, size=1529856)
@54,535,531us: [+1 T:0x40018730 S:0xbefff56c] OM - Memory__removeContigBuf> Enter(virtAddr=0x407ed000, size=1529856)
@54,868,570us: [+1 T:0x40018730 S:0xbefff56c] OM - Memory__removeContigBuf> removing cb->phys=0x86c60000, cb->size=0x175800, cb->virt=0x407ed000
@54,868,968us: [+0 T:0x40018730 S:0xbefff544] OM - Memory_free> Enter(0x144900, 0x10)
@54,869,261us: [+0 T:0x40018730 S:0xbefff544] OM - Memory_free> return (0x1)
@54,869,528us: [+0 T:0x40018730 S:0xbefff59c] OM - Memory_contigFree> return (0x1)
@54,869,830us: [+0 T:0x40018730 S:0xbefff5dc] OM - Memory_free> return (0x1)
@54,870,230us: [+0 T:0x40018730 S:0xbefff5dc] OM - Memory_free> Enter(0x4098d000, 0x10e0)
@54,870,534us: [+0 T:0x40018730 S:0xbefff59c] OM - Memory_contigFree> Enter(addr=1083756544, size=4320)
@54,870,968us: [+1 T:0x40018730 S:0xbefff56c] OM - Memory__removeContigBuf> Enter(virtAddr=0x4098d000, size=4320)
@54,871,354us: [+1 T:0x40018730 S:0xbefff56c] OM - Memory__removeContigBuf> removing cb->phys=0x867b8000, cb->size=0x10e0, cb->virt=0x4098d000
@54,871,705us: [+0 T:0x40018730 S:0xbefff544] OM - Memory_free> Enter(0x144918, 0x10)
@54,871,990us: [+0 T:0x40018730 S:0xbefff544] OM - Memory_free> return (0x1)
@54,872,247us: [+0 T:0x40018730 S:0xbefff59c] OM - Memory_contigFree> return (0x1)
@54,872,550us: [+0 T:0x40018730 S:0xbefff5dc] OM - Memory_free> return (0x1)
@54,872,852us: [+0 T:0x40018730 S:0xbefff5dc] OM - Memory_free> Enter(0x4098f000, 0x4)
@54,873,125us: [+0 T:0x40018730 S:0xbefff59c] OM - Memory_contigFree> Enter(addr=1083764736, size=4)
@54,873,534us: [+1 T:0x40018730 S:0xbefff56c] OM - Memory__removeContigBuf> Enter(virtAddr=0x4098f000, size=4)
@54,873,868us: [+1 T:0x40018730 S:0xbefff56c] OM - Memory__removeContigBuf> removing cb->phys=0x867b6000, cb->size=0x4, cb->virt=0x4098f000
@54,874,256us: [+0 T:0x40018730 S:0xbefff544] OM - Memory_free> Enter(0x144930, 0x10)
@54,874,543us: [+0 T:0x40018730 S:0xbefff544] OM - Memory_free> return (0x1)
@54,874,805us: [+0 T:0x40018730 S:0xbefff59c] OM - Memory_contigFree> return (0x1)
@54,875,064us: [+0 T:0x40018730 S:0xbefff5dc] OM - Memory_free> return (0x1)
@54,875,320us: [+0 T:0x40018730 S:0xbefff5dc] OM - Memory_free> Enter(0x40990000, 0x14000)
@54,875,634us: [+0 T:0x40018730 S:0xbefff59c] OM - Memory_contigFree> Enter(addr=1083768832, size=81920)
@54,876,106us: [+1 T:0x40018730 S:0xbefff56c] OM - Memory__removeContigBuf> Enter(virtAddr=0x40990000, size=81920)
@54,876,466us: [+1 T:0x40018730 S:0xbefff56c] OM - Memory__removeContigBuf> removing cb->phys=0x867ce000, cb->size=0x14000, cb->virt=0x40990000
@54,876,855us: [+0 T:0x40018730 S:0xbefff544] OM - Memory_free> Enter(0x144948, 0x10)
@54,877,147us: [+0 T:0x40018730 S:0xbefff544] OM - Memory_free> return (0x1)
@54,877,411us: [+0 T:0x40018730 S:0xbefff59c] OM - Memory_contigFree> return (0x1)
@54,877,678us: [+0 T:0x40018730 S:0xbefff5dc] OM - Memory_free> return (0x1)
@54,877,927us: [+0 T:0x40018730 S:0xbefff5dc] OM - Memory_free> Enter(0x409ab000, 0x32a0)
@54,878,230us: [+0 T:0x40018730 S:0xbefff59c] OM - Memory_contigFree> Enter(addr=1083879424, size=12960)
@54,879,156us: [+1 T:0x40018730 S:0xbefff56c] OM - Memory__removeContigBuf> Enter(virtAddr=0x409ab000, size=12960)
@54,879,546us: [+1 T:0x40018730 S:0xbefff56c] OM - Memory__removeContigBuf> removing cb->phys=0x867e9000, cb->size=0x32a0, cb->virt=0x409ab000
@54,879,901us: [+0 T:0x40018730 S:0xbefff544] OM - Memory_free> Enter(0x144960, 0x10)
@54,880,472us: [+0 T:0x40018730 S:0xbefff544] OM - Memory_free> return (0x1)
@54,880,764us: [+0 T:0x40018730 S:0xbefff59c] OM - Memory_contigFree> return (0x1)
@54,881,078us: [+0 T:0x40018730 S:0xbefff5dc] OM - Memory_free> return (0x1)
@54,881,366us: [+0 T:0x40018730 S:0xbefff63c] OM - Memory_free> Enter(0x144848, 0xc)
@54,881,640us: [+0 T:0x40018730 S:0xbefff63c] OM - Memory_free> return (0x1)
@54,881,896us: [+0 T:0x40018730 S:0xbefff664] ti.sdo.ce.alg.Algorithm - Algorithm_create> return (0x0)
@54,882,181us: [+2 T:0x40018730 S:0xbefff69c] CV - VISA_create> FAILED to create local codec.
@54,882,543us: [+0 T:0x40018730 S:0xbefff674] CV - VISA_delete(0x1446a8)
@55,215,345us: [+5 T:0x40018730 S:0xbefff674] CV - VISA_delete> deleting codec (localQueue=0xffff, remoteQueue=0xffff)
@55,215,729us: [+0 T:0x40018730 S:0xbefff64c] OM - Memory_free> Enter(0x1446a8, 0x30)
@55,216,030us: [+0 T:0x40018730 S:0xbefff64c] OM - Memory_free> return (0x1)
@55,216,299us: [+0 T:0x40018730 S:0xbefff7a4] ti.sdo.ce.video1.VIDENC1 - VIDENC1_create> return (0x0)
@55,216,682us: [+7 T:0x40018730 S:0xbefff7c4] ti.sdo.dmai - [Venc1] Failed to open video encode algorithm: videnc (0)
[ERRO][01:42:54.217][1474]CEVideoEncoder.cpp:485(Open): Failed to create video encoder: videnc
@55,217,429us: [+0 T:0x40018730 S:0xbefff84c] CE - Engine_close(0x144700)
@55,217,778us: [+0 T:0x40018730 S:0xbefff844] OM - Memory_free> Enter(0x144700, 0x2c)
@55,218,136us: [+0 T:0x40018730 S:0xbefff844] OM - Memory_free> return (0x1)
[INFO][01:42:54.260][1474]AppGraph.cpp:608(ChannelRun): Channel encoder.0 run done
[INFO][01:42:54.260][1481]CaptureDevVideoImpl.cpp:297(Open): device:/dev/video0
@55,261,538us: [+7 T:0x00118ca0 S:0x00118404] ti.sdo.dmai - [Capture] fd = 14
@55,261,864us: [+2 T:0x00118ca0 S:0x0011834c] ti.sdo.dmai - [Capture] Available video input:
@55,262,189us: [+2 T:0x00118ca0 S:0x0011834c] ti.sdo.dmai - [Capture]  name=COMPOSITE
@55,262,543us: [+2 T:0x00118ca0 S:0x0011834c] ti.sdo.dmai - [Capture]  name=CMOS-OV3640
@55,262,941us: [+2 T:0x00118ca0 S:0x00118404] ti.sdo.dmai - [Capture] Video input connected size 720x576 pitch 1440
[INFO][01:42:54.264][1481]DeviceHelper.cpp:409(GetCaptureDevVideoConfig): Unknown Video Decoder IC.Assume STANDARD
[INFO][01:42:54.264][1481]DeviceHelper.cpp:220(Common_SelectCamera): Request:720,576,0
[INFO][01:42:54.265][1481]DeviceHelper.cpp:87(V4L2_GetSetPixFmt): 720 576 1440 1
[INFO][01:42:54.265][1481]CaptureDevVideoImpl.cpp:177(UpdateDevProp): SelectCamera:1
@55,266,116us: [+2 T:0x00118ca0 S:0x0011841c] ti.sdo.dmai - [BufTab] Allocating BufTab for 4 buffers
@55,276,540us: [+2 T:0x00118ca0 S:0x0011844c] ti.sdo.dmai - [Dmai] Driver buffer 0 mapped to 0x40a34000 has physical address 0x80800000
@55,286,988us: [+2 T:0x00118ca0 S:0x0011844c] ti.sdo.dmai - [Dmai] Driver buffer 1 mapped to 0x41034000 has physical address 0x85000000
@55,297,487us: [+2 T:0x00118ca0 S:0x0011844c] ti.sdo.dmai - [Dmai] Driver buffer 2 mapped to 0x41634000 has physical address 0x85800000
@55,307,964us: [+2 T:0x00118ca0 S:0x0011844c] ti.sdo.dmai - [Dmai] Driver buffer 3 mapped to 0x41c34000 has physical address 0x84000000
@55,876,460us: [+7 T:0x00118ca0 S:0x0011860c] ti.sdo.dmai - [Capture] Start ok
[INFO][01:42:54.877][1481]CaptureDevMgrImpl.cpp:337(AddChannelToQueue): (1,0) 41###################
[INFO][01:42:54.880][1474]AppGraph.cpp:616(ChannelRun): call AddChannel encoder.0 done
[INFO][01:42:54.881][1478]CaptureDevAudioImpl.cpp:245(Open): /dev/dsp,channelcount:1
[INFO][01:42:54.881][1478]CaptureDevAudioImpl.cpp:246(Open): SetInputVolume:75,75
@55,881,954us: [+2 T:0x00111a50 S:0x00111324] ti.sdo.dmai - [Sound] Microphone recorder selected
[INFO][01:42:54.884][1478]CaptureDevAudioImpl.cpp:256(Open): m_iBufSize:1536,m_iRecInterval:96000,1,8000,16
[INFO][01:42:54.884][1478]CaptureDevMgrImpl.cpp:337(AddChannelToQueue): (1,0) 21###################
[INFO][01:42:54.883][1481]CaptureDevMgrImpl.cpp:186(ThreadProc): MainLoop begin
[INFO][01:42:54.890][1474]AppGraph.cpp:635(ChannelRun): call AddChannel encoder.0 done
[INFO][01:42:54.890][1474]AppCtrlImpl.cpp:605(SendReport): 0 elss:gui 0 REPORT code=1 channel=encoder.0 desc=Run
[INFO][01:42:54.891][1478]CaptureDevMgrImpl.cpp:186(ThreadProc): MainLoop begin
[INFO][01:42:54.954][1481]CaptureDevVideoImpl.cpp:495(Read): Gap:0 0 0000181e000ea600 0000181e000ea600
[INFO][01:42:54.955][1485]VideoEncoderFilter.cpp:192(MediaTypeChange): rcSource:(0,0,720,576)(0,0,720,576)
[INFO][01:42:54.955][1485]VideoEncoderFilter.cpp:194(MediaTypeChange): rcTarget:(0,0,720,576)(0,0,720,576)
@55,956,384us: [+0 T:0x0014ca20 S:0x0014c24c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x40a34000, size=4)
@55,956,786us: [+1 T:0x0014ca20 S:0x0014c24c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x40a34000, size=4)
@55,957,121us: [+1 T:0x0014ca20 S:0x0014c24c] OM - Memory__getPhysicalAddress> returning physAddr=0x0
@55,957,493us: [+1 T:0x0014ca20 S:0x0014c24c] OM - Memory_getBufferPhysicalAddress> CMEM_getPhys(0x40a34000) = 0x80800000.
@55,957,848us: [+1 T:0x0014ca20 S:0x0014c1f4] OM - Memory__addContigBuf> Enter(virtAddr=0x40a34000, size=4, physAddr=0x80800000)
@55,958,192us: [+1 T:0x0014ca20 S:0x0014c1f4] OM - Memory__addContigBuf> creating new contigBuf object
@55,958,487us: [+0 T:0x0014ca20 S:0x0014c1dc] OM - Memory_alloc> Enter(0x10)
@55,958,810us: [+0 T:0x0014ca20 S:0x0014c1dc] OM - Memory_alloc> return (0x1539b8)
@55,959,104us: [+1 T:0x0014ca20 S:0x0014c1f4] OM - Memory__addContigBuf> returning: cb->phys=0x80800000, cb->size=4, cb->virt=0x40a34000
@55,959,449us: [+0 T:0x0014ca20 S:0x0014c24c] OM - Memory_getBufferPhysicalAddress> return (0x80800000)
[ERRO][01:42:54.959][1485]CEVideoEncoder.cpp:562(Process): m_hVe==NULL
[ERRO][01:42:54.960][1485]VideoEncoderFilter.cpp:550(Transform): m_pCodec->Process failed
[ERRO][01:42:54.990][1474]AppGraph.cpp:869(HandleEvent): Channel 0 Event Code:-1
[INFO][01:42:54.990][1474]AppGraph.cpp:690(ChannelStop): Stop encoder.0 ...
@55,995,434us: [+7 T:0x00118ca0 S:0x001185e4] ti.sdo.dmai - [Capture] stop 1
[INFO][01:42:54.995][1481]CaptureDevMgrImpl.cpp:386(DelChannelFromQueue): 41 removed.(0,0) ###################
[INFO][01:42:55.000][1474]AppGraph.cpp:700(ChannelStop): encoder.0 removed from video queue
[INFO][01:42:55.089][1486]AudioEncoderFilter.cpp:314(Transform): Detect media change.
[INFO][01:42:55.110][1478]CaptureDevMgrImpl.cpp:386(DelChannelFromQueue): 21 removed.(0,0) ###################
[INFO][01:42:55.120][1474]AppGraph.cpp:714(ChannelStop): encoder.0 removed from audio queue
[INFO][01:42:55.200][1474]AppCtrlImpl.cpp:605(SendReport): 0 elss:gui 1 REPORT code=2 channel=encoder.0 desc=Stop
[INFO][01:42:55.201][1474]AppGraph.cpp:736(ChannelStop): Stop encoder.0 Done
[INFO][01:42:55.201][1474]AppCtrlImpl.cpp:605(SendReport): 0 elss:gui 2 REPORT code=-1 channel=encoder.0 desc=VideoEncoder_EncoderFail

 

  • If you could switch on some DMAN3 specific trace, we might be able to understand why DMAN3 failed with an error of DMAN3_EFAIL

    Here's a link that will give you details on what change to add to your .cfg file to enable trace for Framework Components (specifically DMAN3).

    http://processors.wiki.ti.com/index.php/Trace_in_Framework_Components

     

    Please do that and run the app again with CE_DEBUG=3.

    A quick glance at your cfg file shows the following:-

    /* Configure Scratch Group's DMAN3 resources */
    DMAN3.numTccGroup[1]   = 0;

    I'm curious why the number of Tccs you assigned to group #0, is zero ?!

  • Thanks, Gunjan

    1. I  followed the link to setup trace for DMAN3.  But the build complained:"XDC runtime error: can't find the library 'gt_noOs.a470MV' specified by package ti.sdo.fc.utils.gtinfra".

    The path cetools/packages/ti/sdo/fc/utils/gtinfra/ has gt_noOs .a55L and gt_noOs.a64P, but no gt_noOs.a470MV. My codec engine is 2.10.02 and fc is 2.10.02

    2. In fact I copied the config from encodedecode demo from the $DVSDK_PATH/demos/dm355/encodedecode/encodedecode.cfg. I don't know why group #0 is zero.

    I'm reading http://processors.wiki.ti.com/index.php/DMA_Framework_Components to get some information.

    lcj

  • I'm not familiar with the encodedecode demo from DVSDK (it will take some time for me to study it), but for DMAN3 to get configured correctly, group #0 (grp in which the codec is being created) should have some valid number of Tccs (enough to satisfy resource requirement of codec). Can you add a reasonable number of Tccs to this group setting and see the result of your run ?

  • I read the DM355 MPEG4 encoder v1.15 & decoder v1.12 user guide and got some information about the DMA

    requirement. It seems numTccGroup = [0 0]  is OK since both codecs doesn't require TCC from DMAN3.

    I tried to assign decoder and encoder into different group, decoder is in group 0, encoder is in group 1. Then

    configure DMAN3 as follows:

    DMAN3.numTccGroup[0]   = 0;
    DMAN3.numPaRamGroup[0] = 14;
    DMAN3.numTccGroup[1]   = 0;
    DMAN3.numPaRamGroup[1] = 32;


    Now it works. The problem disappears. I'm not sure why it works.

    Maybe Tccs/PaRams couldn't be shared by different processes?

    MPEG4 Encoder DMA Requirement:

    · DMA requirements of MPEG4 Encoder: Current implementation of the MPEG4 encoder uses the
    following TCCs for its DMA resource requirements along with its associated PaRamSets:
    Channel Number Associated PaRamSet Numbers
    12,13,33,34,35,36,37,38,40-50,52-57, 63 12,13,33,34,35,36, 40-50, 52-57, 63
    (PaRamSet number = channel number)
    · Apart from the associated PaRamSets, the encoder requires additional 32 PaRamSets, which it gets
    through the IDMA3 interface from client application
    · Client application must map all the DMA channels used by MPEG4 encoder to the same queue. This is
    required for the codec to function normally. The codec does not map channels to queue.

    MPEG4 Decoder DMA Requirement:
    · DMA requirements of MPEG4 Decoder: Current implementation of the MPEG4 decoder uses the
    following TCCs for its DMA resource requirements along with its associated PaRamSets:
    Channel Number Associated PaRamSet Numbers
    32 to 63 except 51 32 to 63 except 51(paRamSet number = channel number)
    Apart from these 31 TCCs requirements, it also needs 14 more PaRamSets that are allocated through
    IDMA3 interface.
    · Client application maps all the DMA channels used by MPEG4 decoder to the same queue. This is
    required for the codec to function normally. The codec does not map channels to queue.

     -lcj

  • Your change in configuration has ensured that different PaRam sets get assigned to the requesting encoder and decoder.This is required if the two codecs are required to run simultaneously.

    As you said (and per the documentation), Tccs aren't being requested at all via the IDMA3 i/f.

    One reason for the return value of 0xfffffffe from DMAN3 is if the codec's algInit interface returns an error for some reason. One way to confirm it is to enable trace, however the gtinfra package required to enable trace is built only for the DSP targets in this particular release.

    The other way would be to step through the codec (add breakpoints in the codec's algInit interface) and see if/why it returns an error. Will that be possible for you to do ? Do you have codec's sources ?

     

  • I don't have codec's source code. Step debugging seems impossible for me. :(

    -lcj

  • I'm attaching a .tar (renamed to .tar.txt) that has the gtinfra library built so it returns a valid library for MVArm9 targets. I don't have time today to try it out, but if you want you can untar it in your <FC_INSTALL> so it overwrites the ti/sdo/fc/utils/gtinfra directory (Always keep a back up).

    Now try and rebuild with trace on and see if it builds properly.

    If it does, revert configuration to what it was before and obtain FC trace and that will give us an idea of where in DMAN3 this issue is occuring.

  • Thank you, Gunjan.

    Following your advice, I got the trace.

    #######################################################################################################
    #Start the encoder application. Output by encoder application
    #######################################################################################################

    root@davinci:~/dm355# CE_DEBUG=3 ./elss -noscandevice -encoderchannelnum=1&
    [1] 1409
    @0,342,903us: [+4 T:0x40018730 S:0xbeffeafc] OG - Global_init> This program was built with the following packages:
    @0,343,560us: [+4 T:0x40018730 S:0xbeffeafc] OG -     package gnu.targets.rts470MV (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/bios_5_32_04/xdctools/packages/gnu/targets/rts470MV/) [1,0,0,0,1203621000516]
    @0,343,995us: [+4 T:0x40018730 S:0xbeffeafc] OG -     package ti.sdo.linuxutils.cmem (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/cetools/packages/ti/sdo/linuxutils/cmem/) [2,0,1,1204929560755]
    @0,344,392us: [+4 T:0x40018730 S:0xbeffeafc] OG -     package ti.catalog.hwa.imcop (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/dm355_codecs_1_15_000/packages/ti/catalog/hwa/imcop/) [1,0,2,0]
    @0,344,760us: [+4 T:0x40018730 S:0xbeffeafc] OG -     package ti.sdo.codecs.mpeg4enc.dm355 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/dm355_codecs_1_15_000/packages/ti/sdo/codecs/mpeg4enc/dm355/) [1,0,2,0]
    @0,345,174us: [+4 T:0x40018730 S:0xbeffeafc] OG -     package ti.sdo.codecs.mpeg4dec.dm355 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/dm355_codecs_1_15_000/packages/ti/sdo/codecs/mpeg4dec/dm355/) [1,0,2,0]
    @0,345,562us: [+4 T:0x40018730 S:0xbeffeafc] OG -     package ti.sdo.codecs.jpegenc.dm355 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/dm355_codecs_1_15_000/packages/ti/sdo/codecs/jpegenc/dm355/) [1,0,2,0]
    @0,345,933us: [+4 T:0x40018730 S:0xbeffeafc] OG -     package ti.sdo.utils.trace (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/cetools/packages/ti/sdo/utils/trace/) [1,0,0,1220943366422]
    @0,346,339us: [+4 T:0x40018730 S:0xbeffeafc] OG -     package ti.sdo.fc.dman3 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/cetools/packages/ti/sdo/fc/dman3/) [1,0,3,1220943053023]
    @0,346,712us: [+4 T:0x40018730 S:0xbeffeafc] OG -     package ti.sdo.fc.utils.gtinfra (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/cetools/packages/ti/sdo/fc/utils/gtinfra/) [1,0,0,1277945030019]
    @0,347,098us: [+4 T:0x40018730 S:0xbeffeafc] OG -     package ti.xdais.dm (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/cetools/packages/ti/xdais/dm/) [1,0,4,1210262746529]
    @0,347,468us: [+4 T:0x40018730 S:0xbeffeafc] OG -     package ti.xdais (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/cetools/packages/ti/xdais/) [1,2,1,1210262742149]
    @0,347,861us: [+4 T:0x40018730 S:0xbeffeafc] OG -     package ti.sdo.ce.utils.xdm (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/utils/xdm/) [1,0,1,1220951322616]
    @0,348,241us: [+4 T:0x40018730 S:0xbeffeafc] OG -     package ti.sdo.fc.acpy3 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/cetools/packages/ti/sdo/fc/acpy3/) [1,0,2,1220943014135]
    @0,348,612us: [+4 T:0x40018730 S:0xbeffeafc] OG -     package ti.catalog.c470 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/bios_5_32_04/xdctools/packages/ti/catalog/c470/) [1,0,1,0,1217383460556]
    @0,348,977us: [+4 T:0x40018730 S:0xbeffeafc] OG -     package ti.platforms.evmDM355 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/bios_5_32_04/xdctools/packages/ti/platforms/evmDM355/) [1,0,0,1205437912113]
    @0,349,386us: [+4 T:0x40018730 S:0xbeffeafc] OG -     package ti.sdo.ce.osal (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/osal/) [2,0,2,1220951127739]
    @0,349,768us: [+4 T:0x40018730 S:0xbeffeafc] OG -     package ti.sdo.ce.ipc (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/ipc/) [2,0,1,1220951085787]
    @0,350,239us: [+4 T:0x40018730 S:0xbeffeafc] OG -     package ti.sdo.ce.alg (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/alg/) [1,0,1,1220950781938]
    @0,350,669us: [+4 T:0x40018730 S:0xbeffeafc] OG -     package ti.sdo.ce.osal.linux (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/osal/linux/) [2,0,1,1220951140072]
    @0,351,060us: [+4 T:0x40018730 S:0xbeffeafc] OG -     package ti.sdo.ce.ipc.linux (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/ipc/linux/) [2,0,1,1220951106771]
    @0,351,439us: [+4 T:0x40018730 S:0xbeffeafc] OG -     package ti.sdo.ce (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/) [1,0,6,1220950771473]
    @0,683,385us: [+4 T:0x40018730 S:0xbeffeafc] OG -     package ti.sdo.ce.video1 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/video1/) [1,0,2,1220951340734]
    @0,683,805us: [+4 T:0x40018730 S:0xbeffeafc] OG -     package ti.sdo.codecs.mpeg4enc.dm355.ce (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/dm355_codecs_1_15_000/packages/ti/sdo/codecs/mpeg4enc/dm355/ce/) [1,0,2,0]
    @0,684,201us: [+4 T:0x40018730 S:0xbeffeafc] OG -     package ti.sdo.ce.video2 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/video2/) [1,0,2,1220951347240]
    @0,684,565us: [+4 T:0x40018730 S:0xbeffeafc] OG -     package ti.sdo.codecs.mpeg4dec.dm355.ce (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/dm355_codecs_1_15_000/packages/ti/sdo/codecs/mpeg4dec/dm355/ce/) [1,0,2,0]
    @0,685,004us: [+4 T:0x40018730 S:0xbeffeafc] OG -     package ti.sdo.ce.image1 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/image1/) [1,0,1,1220951080020]
    @0,685,376us: [+4 T:0x40018730 S:0xbeffeafc] OG -     package ti.sdo.codecs.jpegenc.dm355.ce (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/dm355_codecs_1_15_000/packages/ti/sdo/codecs/jpegenc/dm355/ce/) [1,0,2,0]
    @0,685,757us: [+4 T:0x40018730 S:0xbeffeafc] OG -     package ti.sdo.ce.speech (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/speech/) [1,0,2,1220951161404]
    @0,686,156us: [+4 T:0x40018730 S:0xbeffeafc] OG -     package ti.sdo.ce.speech1 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/speech1/) [1,0,1,1220951167662]
    @0,686,531us: [+4 T:0x40018730 S:0xbeffeafc] OG -     package ti.sdo.ce.audio (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/audio/) [1,0,2,1220950788137]
    @0,686,895us: [+4 T:0x40018730 S:0xbeffeafc] OG -     package ti.sdo.ce.video (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/video/) [1,0,3,1220951334122]
    @0,687,259us: [+4 T:0x40018730 S:0xbeffeafc] OG -     package ti.sdo.dmai (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/dmai_1_10_00_06/packages/ti/sdo/dmai/) [1,0,0,0]
    @0,687,635us: [+4 T:0x40018730 S:0xbeffeafc] OG -     package libce_dm355_config (/home/lcj/work3/projects/dvr/src/libce/libce_dm355_config/) []
    @0,688,138us: [+0 T:0x40018730 S:0xbeffeb04] OG - Global_atexit> enter (fxn=0x4004aa34)
    @0,688,541us: [+0 T:0x40018730 S:0xbeffeb04] OG - Global_atexit> enter (fxn=0x40049ecc)
    @0,688,983us: [+0 T:0x40018730 S:0xbeffead4] OM - Memory_alloc> Enter(0x18)
    @0,689,395us: [+0 T:0x40018730 S:0xbeffead4] OM - Memory_alloc> return (0xd36a8)
    @0,708,764us: [+0 T:0x40018730 S:0xbeffeaf4] OG - Global_atexit> enter (fxn=0x400487b0)
    @0,709,464us: [+0 T:0x40018730 S:0xbeffeafc] OG - Global_atexit> enter (fxn=0x40049550)
    @0,710,179us: [+0 T:0x40018730 S:0xbeffeb04] OG - Global_atexit> enter (fxn=0x40047220)
    @0,713,527us: [+0 T:0x40018730 S:0xbeffea9c] ti.sdo.fc.dman3 - _DMAN3_initImpl> Enter
    @0,713,964us: [+0 T:0x40018730 S:0xbeffea84] ti.sdo.ce.osal.LockMP - LockMP_create> key: 0x4e414d46 count: 1073788332 attrs: 0x400b0d58
    @0,714,334us: [+0 T:0x40018730 S:0xbeffea6c] OM - Memory_alloc> Enter(0x10)
    @0,714,619us: [+0 T:0x40018730 S:0xbeffea6c] OM - Memory_alloc> return (0xd37e0)
    @0,714,927us: [+0 T:0x40018730 S:0xbeffea44] ti.sdo.ce.osal.SemMP - SemMP_create> key: 0x4e414d46 count: 1
    @0,715,275us: [+0 T:0x40018730 S:0xbeffea2c] OM - Memory_alloc> Enter(0x4)
    @0,715,560us: [+0 T:0x40018730 S:0xbeffea2c] OM - Memory_alloc> return (0xd37f8)
    @0,715,830us: [+0 T:0x40018730 S:0xbeffea24] ti.sdo.ce.osal.SemMP - Entered enterCS> key[0x4c41534f]
    @0,716,330us: [+0 T:0x40018730 S:0xbeffea24] ti.sdo.ce.osal.SemMP - Leaving enterCS> id[0x0]
    @0,716,965us: [+0 T:0x40018730 S:0xbeffea44] ti.sdo.ce.osal.SemMP - SemMP_create> semId: 0x8001 refCount: 1
    @0,717,360us: [+0 T:0x40018730 S:0xbeffea2c] ti.sdo.ce.osal.SemMP - Entered exitCS> id[0x0]
    @0,717,681us: [+0 T:0x40018730 S:0xbeffea44] ti.sdo.ce.osal.SemMP - Leaving exitCS
    @0,717,987us: [+0 T:0x40018730 S:0xbeffea44] ti.sdo.ce.osal.SemMP - Leaving SemMP_create> sem[0xd37f8]
    @0,718,286us: [+0 T:0x40018730 S:0xbeffea84] ti.sdo.ce.osal.LockMP - Leaving LockMP_create> lock[0xd37e0]
    @1,050,903us: [+0 T:0x40018730 S:0xbeffea84] ti.sdo.ce.osal.LockMP - Entered LockMP_acquire> lock[0xd37e0]
    @1,051,378us: [+0 T:0x40018730 S:0xbeffea54] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0xd37f8] timeout[0xffffffff]
    @1,051,777us: [+0 T:0x40018730 S:0xbeffea54] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0xd37f8] status[0]
    @1,052,147us: [+0 T:0x40018730 S:0xbeffea9c] ti.sdo.ce.osal.LockMP - Leaving LockMP_acquire> lock[0xd37e0]
    @1,052,999us: [+0 T:0x40018730 S:0xbeffea9c] ti.sdo.fc.dman3 - _DMAN3_initImpl> Created shared memory, key = 0x4e414d44
    @1,053,679us: [+0 T:0x40018730 S:0xbeffea9c] ti.sdo.fc.dman3 - Initializing DMAN3 shared data
    @1,054,249us: [+0 T:0x40018730 S:0xbeffea8c] ti.sdo.ce.osal.LockMP - Entered LockMP_release>lock[0xd37e0]
    @1,054,671us: [+0 T:0x40018730 S:0xbeffea6c] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0xd37f8]
    @1,055,084us: [+0 T:0x40018730 S:0xbeffea6c] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0xd37f8]
    @1,055,401us: [+0 T:0x40018730 S:0xbeffea9c] ti.sdo.ce.osal.LockMP - Leaving LockMP_release>lock[0xd37e0]
    @1,056,107us: [+0 T:0x40018730 S:0xbeffea84] ti.sdo.ce.osal.LockMP - Entered LockMP_acquire> lock[0xd37e0]
    @1,056,539us: [+0 T:0x40018730 S:0xbeffea54] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0xd37f8] timeout[0xffffffff]
    @1,056,916us: [+0 T:0x40018730 S:0xbeffea54] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0xd37f8] status[0]
    @1,057,241us: [+0 T:0x40018730 S:0xbeffea9c] ti.sdo.ce.osal.LockMP - Leaving LockMP_acquire> lock[0xd37e0]
    @1,057,557us: [+0 T:0x40018730 S:0xbeffea74] ti.sdo.fc.dman3 - updateTccAllocationTable> Enter
    @1,057,894us: [+0 T:0x40018730 S:0xbeffea74] ti.sdo.fc.dman3 - updateTccAllocationTable> Exit
    @1,058,171us: [+0 T:0x40018730 S:0xbeffea74] ti.sdo.fc.dman3 - updateTccAllocationTable> Enter
    @1,058,446us: [+0 T:0x40018730 S:0xbeffea74] ti.sdo.fc.dman3 - updateTccAllocationTable> Exit
    @1,058,942us: [+0 T:0x40018730 S:0xbeffea64] ti.sdo.fc.dman3 - checkDMAN3Configuration> Enter
    @1,059,318us: [+0 T:0x40018730 S:0xbeffea64] ti.sdo.fc.dman3 - checkDMAN3Configuration> Exit (status=1)
    @1,059,627us: [+0 T:0x40018730 S:0xbeffea6c] ti.sdo.fc.dman3 - _initQdmaConfiguration> Enter
    @1,059,950us: [+0 T:0x40018730 S:0xbeffea6c] ti.sdo.fc.dman3 - _initQdmaConfiguration> Exit
    @1,060,446us: [+0 T:0x40018730 S:0xbeffea8c] ti.sdo.ce.osal.LockMP - Entered LockMP_release>lock[0xd37e0]
    @1,060,782us: [+0 T:0x40018730 S:0xbeffea6c] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0xd37f8]
    @1,061,121us: [+0 T:0x40018730 S:0xbeffea6c] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0xd37f8]
    @1,061,424us: [+0 T:0x40018730 S:0xbeffea9c] ti.sdo.ce.osal.LockMP - Leaving LockMP_release>lock[0xd37e0]
    @1,061,726us: [+0 T:0x40018730 S:0xbeffea9c] ti.sdo.fc.dman3 - _DMAN3_initImpl> Exit
    @1,062,241us: [+0 T:0x40018730 S:0xbeffeaec] ti.sdo.ce.alg - ALG_init> Enter
    @1,062,557us: [+0 T:0x40018730 S:0xbeffeaac] ti.sdo.ce.osal.SemMP - SemMP_create> key: 0x4f474c42 count: 1
    @1,062,870us: [+0 T:0x40018730 S:0xbeffea94] OM - Memory_alloc> Enter(0x4)
    @1,063,194us: [+0 T:0x40018730 S:0xbeffea94] OM - Memory_alloc> return (0xd3830)
    @1,063,486us: [+0 T:0x40018730 S:0xbeffea8c] ti.sdo.ce.osal.SemMP - Entered enterCS> key[0x4c41534f]
    @1,063,812us: [+0 T:0x40018730 S:0xbeffea8c] ti.sdo.ce.osal.SemMP - Leaving enterCS> id[0x10000]
    @1,064,197us: [+0 T:0x40018730 S:0xbeffeaac] ti.sdo.ce.osal.SemMP - SemMP_create> semId: 0x18002 refCount: 1
    @1,064,530us: [+0 T:0x40018730 S:0xbeffea94] ti.sdo.ce.osal.SemMP - Entered exitCS> id[0x10000]
    @1,064,886us: [+0 T:0x40018730 S:0xbeffeaac] ti.sdo.ce.osal.SemMP - Leaving exitCS
    @1,065,165us: [+0 T:0x40018730 S:0xbeffeaac] ti.sdo.ce.osal.SemMP - Leaving SemMP_create> sem[0xd3830]
    @1,065,462us: [+0 T:0x40018730 S:0xbeffeadc] OG - Global_atexit> enter (fxn=0x4004b3fc)
    @1,065,758us: [+0 T:0x40018730 S:0xbeffeb0c] ti.sdo.ce.alg - ALG_init> Exit
    @1,066,056us: [+0 T:0x40018730 S:0xbeffeb04] OG - Global_atexit> enter (fxn=0x4004ae9c)
    @1,399,013us: [+0 T:0x40018730 S:0xbeffeadc] OM - Memory_alloc> Enter(0x18)
    @1,399,379us: [+0 T:0x40018730 S:0xbeffeadc] OM - Memory_alloc> return (0xd3880)
    @1,399,667us: [+0 T:0x40018730 S:0xbeffeb04] OG - Global_atexit> enter (fxn=0x400496b4)
    @1,400,300us: [+6 T:0x40018730 S:0xbeffeb04] CE - Engine_init> CE debugging on (CE_DEBUG=3; allowed CE_DEBUG levels: 1=min, 2=good, 3=max)
    @1,400,696us: [+0 T:0x40018730 S:0xbeffeaf4] OG - Global_atexit> enter (fxn=0x4004351c)
    @1,400,998us: [+0 T:0x40018730 S:0xbeffead4] OM - Memory_alloc> Enter(0x18)
    @1,401,285us: [+0 T:0x40018730 S:0xbeffead4] OM - Memory_alloc> return (0xd38c0)
    @1,401,604us: [+0 T:0x40018730 S:0xbeffead4] OM - Memory_alloc> Enter(0x18)
    @1,401,894us: [+0 T:0x40018730 S:0xbeffead4] OM - Memory_alloc> return (0xd38e0)
    @1,402,172us: [+0 T:0x40018730 S:0xbeffead4] OM - Memory_alloc> Enter(0x18)
    @1,402,444us: [+0 T:0x40018730 S:0xbeffead4] OM - Memory_alloc> return (0xd3900)
    @1,402,880us: [+0 T:0x40018730 S:0xbeffeb14] CS - Server_init()
    @1,403,202us: [+0 T:0x40018730 S:0xbeffeb14] CS - Server_init> Global_useLinkArbiter = 0
    @1,403,519us: [+0 T:0x40018730 S:0xbeffeb14] OG - Global_atexit> enter (fxn=0x4004206c)
    [INFO][00:01:09.404][1409]main2.cpp:363(Initialize): process the startup script
    [INFO][00:01:09.410][1409]main2.cpp:459(main): Main loop

     


    #########################################################################################################
    #Encoder application is idle background. Start the decoder application. The following is Output by decoder application
    #########################################################################################################


    @0,147,824us: [+4 T:0x40018298 S:0xbeffc874] OG - Global_init> This program was built with the following packages:
    @0,148,449us: [+4 T:0x40018298 S:0xbeffc874] OG -     package gnu.targets.rts470MV (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/bios_5_32_04/xdctools/packages/gnu/targets/rts470MV/) [1,0,0,0,1203621000516]
    @0,148,976us: [+4 T:0x40018298 S:0xbeffc874] OG -     package ti.sdo.linuxutils.cmem (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/cetools/packages/ti/sdo/linuxutils/cmem/) [2,0,1,1204929560755]
    @0,149,377us: [+4 T:0x40018298 S:0xbeffc874] OG -     package ti.catalog.hwa.imcop (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/dm355_codecs_1_15_000/packages/ti/catalog/hwa/imcop/) [1,0,2,0]
    @0,149,740us: [+4 T:0x40018298 S:0xbeffc874] OG -     package ti.sdo.codecs.mpeg4enc.dm355 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/dm355_codecs_1_15_000/packages/ti/sdo/codecs/mpeg4enc/dm355/) [1,0,2,0]
    @0,150,263us: [+4 T:0x40018298 S:0xbeffc874] OG -     package ti.sdo.codecs.mpeg4dec.dm355 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/dm355_codecs_1_15_000/packages/ti/sdo/codecs/mpeg4dec/dm355/) [1,0,2,0]
    @0,150,661us: [+4 T:0x40018298 S:0xbeffc874] OG -     package ti.sdo.codecs.jpegenc.dm355 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/dm355_codecs_1_15_000/packages/ti/sdo/codecs/jpegenc/dm355/) [1,0,2,0]
    @0,151,036us: [+4 T:0x40018298 S:0xbeffc874] OG -     package ti.sdo.utils.trace (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/cetools/packages/ti/sdo/utils/trace/) [1,0,0,1220943366422]
    @0,151,455us: [+4 T:0x40018298 S:0xbeffc874] OG -     package ti.sdo.fc.dman3 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/cetools/packages/ti/sdo/fc/dman3/) [1,0,3,1220943053023]
    @0,151,823us: [+4 T:0x40018298 S:0xbeffc874] OG -     package ti.sdo.fc.utils.gtinfra (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/cetools/packages/ti/sdo/fc/utils/gtinfra/) [1,0,0,1277945030019]
    @0,152,204us: [+4 T:0x40018298 S:0xbeffc874] OG -     package ti.xdais.dm (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/cetools/packages/ti/xdais/dm/) [1,0,4,1210262746529]
    @0,152,591us: [+4 T:0x40018298 S:0xbeffc874] OG -     package ti.xdais (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/cetools/packages/ti/xdais/) [1,2,1,1210262742149]
    @0,152,970us: [+4 T:0x40018298 S:0xbeffc874] OG -     package ti.sdo.ce.utils.xdm (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/utils/xdm/) [1,0,1,1220951322616]
    @0,153,342us: [+4 T:0x40018298 S:0xbeffc874] OG -     package ti.sdo.fc.acpy3 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/cetools/packages/ti/sdo/fc/acpy3/) [1,0,2,1220943014135]
    @0,153,708us: [+4 T:0x40018298 S:0xbeffc874] OG -     package ti.catalog.c470 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/bios_5_32_04/xdctools/packages/ti/catalog/c470/) [1,0,1,0,1217383460556]
    @0,154,104us: [+4 T:0x40018298 S:0xbeffc874] OG -     package ti.platforms.evmDM355 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/bios_5_32_04/xdctools/packages/ti/platforms/evmDM355/) [1,0,0,1205437912113]
    @0,154,481us: [+4 T:0x40018298 S:0xbeffc874] OG -     package ti.sdo.ce.osal (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/osal/) [2,0,2,1220951127739]
    @0,154,838us: [+4 T:0x40018298 S:0xbeffc874] OG -     package ti.sdo.ce.ipc (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/ipc/) [2,0,1,1220951085787]
    @0,155,190us: [+4 T:0x40018298 S:0xbeffc874] OG -     package ti.sdo.ce.alg (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/alg/) [1,0,1,1220950781938]
    @0,155,571us: [+4 T:0x40018298 S:0xbeffc874] OG -     package ti.sdo.ce.osal.linux (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/osal/linux/) [2,0,1,1220951140072]
    @0,155,939us: [+4 T:0x40018298 S:0xbeffc874] OG -     package ti.sdo.ce.ipc.linux (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/ipc/linux/) [2,0,1,1220951106771]
    @0,156,298us: [+4 T:0x40018298 S:0xbeffc874] OG -     package ti.sdo.ce (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/) [1,0,6,1220950771473]
    @0,488,333us: [+4 T:0x40018298 S:0xbeffc874] OG -     package ti.sdo.ce.video1 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/video1/) [1,0,2,1220951340734]
    @0,488,771us: [+4 T:0x40018298 S:0xbeffc874] OG -     package ti.sdo.codecs.mpeg4enc.dm355.ce (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/dm355_codecs_1_15_000/packages/ti/sdo/codecs/mpeg4enc/dm355/ce/) [1,0,2,0]
    @0,489,167us: [+4 T:0x40018298 S:0xbeffc874] OG -     package ti.sdo.ce.video2 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/video2/) [1,0,2,1220951347240]
    @0,489,573us: [+4 T:0x40018298 S:0xbeffc874] OG -     package ti.sdo.codecs.mpeg4dec.dm355.ce (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/dm355_codecs_1_15_000/packages/ti/sdo/codecs/mpeg4dec/dm355/ce/) [1,0,2,0]
    @0,489,966us: [+4 T:0x40018298 S:0xbeffc874] OG -     package ti.sdo.ce.image1 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/image1/) [1,0,1,1220951080020]
    @0,490,535us: [+4 T:0x40018298 S:0xbeffc874] OG -     package ti.sdo.codecs.jpegenc.dm355.ce (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/dm355_codecs_1_15_000/packages/ti/sdo/codecs/jpegenc/dm355/ce/) [1,0,2,0]
    @0,490,967us: [+4 T:0x40018298 S:0xbeffc874] OG -     package ti.sdo.ce.speech (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/speech/) [1,0,2,1220951161404]
    @0,491,336us: [+4 T:0x40018298 S:0xbeffc874] OG -     package ti.sdo.ce.speech1 (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/speech1/) [1,0,1,1220951167662]
    @0,491,698us: [+4 T:0x40018298 S:0xbeffc874] OG -     package ti.sdo.ce.audio (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/audio/) [1,0,2,1220950788137]
    @0,492,052us: [+4 T:0x40018298 S:0xbeffc874] OG -     package ti.sdo.ce.video (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/codec_engine_2_10_02/packages/ti/sdo/ce/video/) [1,0,3,1220951334122]
    @0,492,442us: [+4 T:0x40018298 S:0xbeffc874] OG -     package ti.sdo.dmai (/home/lcj/work3/dvsdk1.3/dvsdk_1_30_01/dmai_1_10_00_06/packages/ti/sdo/dmai/) [1,0,0,0]
    @0,492,781us: [+4 T:0x40018298 S:0xbeffc874] OG -     package libce_dm355_config (/home/lcj/work3/projects/dvr/src/libce/libce_dm355_config/) []
    @0,493,305us: [+0 T:0x40018298 S:0xbeffc87c] OG - Global_atexit> enter (fxn=0x4011ba34)
    @0,493,750us: [+0 T:0x40018298 S:0xbeffc87c] OG - Global_atexit> enter (fxn=0x4011aecc)
    @0,494,196us: [+0 T:0x40018298 S:0xbeffc84c] OM - Memory_alloc> Enter(0x18)
    @0,494,580us: [+0 T:0x40018298 S:0xbeffc84c] OM - Memory_alloc> return (0x19c098)
    @0,495,505us: [+0 T:0x40018298 S:0xbeffc86c] OG - Global_atexit> enter (fxn=0x401197b0)
    @0,496,305us: [+0 T:0x40018298 S:0xbeffc874] OG - Global_atexit> enter (fxn=0x4011a550)
    @0,496,956us: [+0 T:0x40018298 S:0xbeffc87c] OG - Global_atexit> enter (fxn=0x40118220)
    @0,497,623us: [+0 T:0x40018298 S:0xbeffc814] ti.sdo.fc.dman3 - _DMAN3_initImpl> Enter
    @0,498,046us: [+0 T:0x40018298 S:0xbeffc7fc] ti.sdo.ce.osal.LockMP - LockMP_create> key: 0x4e414d46 count: 1073788332 attrs: 0x40181d58
    @0,498,417us: [+0 T:0x40018298 S:0xbeffc7e4] OM - Memory_alloc> Enter(0x10)
    @0,498,696us: [+0 T:0x40018298 S:0xbeffc7e4] OM - Memory_alloc> return (0x19d150)
    @0,499,011us: [+0 T:0x40018298 S:0xbeffc7bc] ti.sdo.ce.osal.SemMP - SemMP_create> key: 0x4e414d46 count: 1
    @0,499,364us: [+0 T:0x40018298 S:0xbeffc7a4] OM - Memory_alloc> Enter(0x4)
    @0,499,646us: [+0 T:0x40018298 S:0xbeffc7a4] OM - Memory_alloc> return (0x19d168)
    @0,499,912us: [+0 T:0x40018298 S:0xbeffc79c] ti.sdo.ce.osal.SemMP - Entered enterCS> key[0x4c41534f]
    @0,500,882us: [+0 T:0x40018298 S:0xbeffc79c] ti.sdo.ce.osal.SemMP - Leaving enterCS> id[0x20000]
    @0,501,453us: [+0 T:0x40018298 S:0xbeffc7bc] ti.sdo.ce.osal.SemMP - SemMP_create> semId: 0x8001 refCount: 2
    @0,501,802us: [+0 T:0x40018298 S:0xbeffc7a4] ti.sdo.ce.osal.SemMP - Entered exitCS> id[0x20000]
    @0,502,157us: [+0 T:0x40018298 S:0xbeffc7bc] ti.sdo.ce.osal.SemMP - Leaving exitCS
    @0,835,010us: [+0 T:0x40018298 S:0xbeffc7bc] ti.sdo.ce.osal.SemMP - Leaving SemMP_create> sem[0x19d168]
    @0,835,374us: [+0 T:0x40018298 S:0xbeffc7fc] ti.sdo.ce.osal.LockMP - Leaving LockMP_create> lock[0x19d150]
    @0,835,749us: [+0 T:0x40018298 S:0xbeffc7fc] ti.sdo.ce.osal.LockMP - Entered LockMP_acquire> lock[0x19d150]
    @0,836,316us: [+0 T:0x40018298 S:0xbeffc7cc] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x19d168] timeout[0xffffffff]
    @0,836,725us: [+0 T:0x40018298 S:0xbeffc7cc] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x19d168] status[0]
    @0,837,040us: [+0 T:0x40018298 S:0xbeffc814] ti.sdo.ce.osal.LockMP - Leaving LockMP_acquire> lock[0x19d150]
    @0,837,533us: [+0 T:0x40018298 S:0xbeffc814] ti.sdo.fc.dman3 - _DMAN3_initImpl> Shared memory, key = 0x4e414d44 already exists
    @0,838,271us: [+0 T:0x40018298 S:0xbeffc814] ti.sdo.fc.dman3 - _DMAN3_initImpl> DMAN3 shared memory reference count = 1
    DMAN3 lock reference count = 2
    @0,838,822us: [+0 T:0x40018298 S:0xbeffc804] ti.sdo.ce.osal.LockMP - Entered LockMP_release>lock[0x19d150]
    @0,839,241us: [+0 T:0x40018298 S:0xbeffc7e4] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x19d168]
    @0,839,593us: [+0 T:0x40018298 S:0xbeffc7e4] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x19d168]
    @0,839,890us: [+0 T:0x40018298 S:0xbeffc814] ti.sdo.ce.osal.LockMP - Leaving LockMP_release>lock[0x19d150]
    @0,840,729us: [+0 T:0x40018298 S:0xbeffc7fc] ti.sdo.ce.osal.LockMP - Entered LockMP_acquire> lock[0x19d150]
    @0,841,102us: [+0 T:0x40018298 S:0xbeffc7cc] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x19d168] timeout[0xffffffff]
    @0,841,467us: [+0 T:0x40018298 S:0xbeffc7cc] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x19d168] status[0]
    @0,841,829us: [+0 T:0x40018298 S:0xbeffc814] ti.sdo.ce.osal.LockMP - Leaving LockMP_acquire> lock[0x19d150]
    @0,842,204us: [+0 T:0x40018298 S:0xbeffc804] ti.sdo.ce.osal.LockMP - Entered LockMP_release>lock[0x19d150]
    @0,842,520us: [+0 T:0x40018298 S:0xbeffc7e4] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x19d168]
    @0,842,843us: [+0 T:0x40018298 S:0xbeffc7e4] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x19d168]
    @0,843,167us: [+0 T:0x40018298 S:0xbeffc814] ti.sdo.ce.osal.LockMP - Leaving LockMP_release>lock[0x19d150]
    @0,843,469us: [+0 T:0x40018298 S:0xbeffc814] ti.sdo.fc.dman3 - _DMAN3_initImpl> Exit
    @0,843,962us: [+0 T:0x40018298 S:0xbeffc864] ti.sdo.ce.alg - ALG_init> Enter
    @0,844,269us: [+0 T:0x40018298 S:0xbeffc824] ti.sdo.ce.osal.SemMP - SemMP_create> key: 0x4f474c42 count: 1
    @0,844,615us: [+0 T:0x40018298 S:0xbeffc80c] OM - Memory_alloc> Enter(0x4)
    @0,844,893us: [+0 T:0x40018298 S:0xbeffc80c] OM - Memory_alloc> return (0x19d1a0)
    @0,845,155us: [+0 T:0x40018298 S:0xbeffc804] ti.sdo.ce.osal.SemMP - Entered enterCS> key[0x4c41534f]
    @0,845,465us: [+0 T:0x40018298 S:0xbeffc804] ti.sdo.ce.osal.SemMP - Leaving enterCS> id[0x28000]
    @0,845,822us: [+0 T:0x40018298 S:0xbeffc824] ti.sdo.ce.osal.SemMP - SemMP_create> semId: 0x18002 refCount: 2
    @0,846,190us: [+0 T:0x40018298 S:0xbeffc80c] ti.sdo.ce.osal.SemMP - Entered exitCS> id[0x28000]
    @0,846,496us: [+0 T:0x40018298 S:0xbeffc824] ti.sdo.ce.osal.SemMP - Leaving exitCS
    @0,846,758us: [+0 T:0x40018298 S:0xbeffc824] ti.sdo.ce.osal.SemMP - Leaving SemMP_create> sem[0x19d1a0]
    @0,847,051us: [+0 T:0x40018298 S:0xbeffc854] OG - Global_atexit> enter (fxn=0x4011c3fc)
    @0,847,373us: [+0 T:0x40018298 S:0xbeffc884] ti.sdo.ce.alg - ALG_init> Exit
    @0,847,629us: [+0 T:0x40018298 S:0xbeffc87c] OG - Global_atexit> enter (fxn=0x4011be9c)
    @0,848,037us: [+0 T:0x40018298 S:0xbeffc854] OM - Memory_alloc> Enter(0x18)
    @0,848,361us: [+0 T:0x40018298 S:0xbeffc854] OM - Memory_alloc> return (0x19d1f0)
    @0,848,637us: [+0 T:0x40018298 S:0xbeffc87c] OG - Global_atexit> enter (fxn=0x4011a6b4)
    @0,849,193us: [+6 T:0x40018298 S:0xbeffc87c] CE - Engine_init> CE debugging on (CE_DEBUG=3; allowed CE_DEBUG levels: 1=min, 2=good, 3=max)
    @0,849,556us: [+0 T:0x40018298 S:0xbeffc86c] OG - Global_atexit> enter (fxn=0x4011451c)
    @1,181,697us: [+0 T:0x40018298 S:0xbeffc84c] OM - Memory_alloc> Enter(0x18)
    @1,182,082us: [+0 T:0x40018298 S:0xbeffc84c] OM - Memory_alloc> return (0x19d230)
    @1,182,376us: [+0 T:0x40018298 S:0xbeffc84c] OM - Memory_alloc> Enter(0x18)
    @1,182,658us: [+0 T:0x40018298 S:0xbeffc84c] OM - Memory_alloc> return (0x19d250)
    @1,182,968us: [+0 T:0x40018298 S:0xbeffc84c] OM - Memory_alloc> Enter(0x18)
    @1,183,249us: [+0 T:0x40018298 S:0xbeffc84c] OM - Memory_alloc> return (0x19d270)
    @1,183,721us: [+0 T:0x40018298 S:0xbeffc88c] CS - Server_init()
    @1,184,000us: [+0 T:0x40018298 S:0xbeffc88c] CS - Server_init> Global_useLinkArbiter = 0
    @1,184,324us: [+0 T:0x40018298 S:0xbeffc88c] OG - Global_atexit> enter (fxn=0x4011306c)
    @1,186,281us: [+0 T:0x40ad0b60 S:0x40acfb8c] CE - Engine_open> Enter('encodedecode', 0x0, 0x40acfc3c)
    @1,186,713us: [+0 T:0x40ad0b60 S:0x40acfb74] OM - Memory_alloc> Enter(0x2c)
    @1,187,092us: [+0 T:0x40ad0b60 S:0x40acfb74] OM - Memory_alloc> return (0x19d308)
    @1,187,544us: [+0 T:0x40ad0b60 S:0x40acfb8c] CE - Engine_open> return(1692424)
    @1,188,050us: [+0 T:0x40ad0b60 S:0x40acfbdc] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_create> Enter (engine=0x19d308, name='viddec', params=0x16e280)
    @1,188,675us: [+0 T:0x40ad0b60 S:0x40acfbac] CV - VISA_create(0x19d308, 'viddec', 0x16e280, 0x2484, 'ti.sdo.ce.video2.IVIDDEC2')
    @1,189,135us: [+0 T:0x40ad0b60 S:0x40acfad4] CV - VISA_create2(0x19d308, 'viddec', 0x16e280, 0x1c, 0x2484, 'ti.sdo.ce.video2.IVIDDEC2')
    @1,189,826us: [+0 T:0x40ad0b60 S:0x40acfabc] OM - Memory_alloc> Enter(0x30)
    @1,190,288us: [+0 T:0x40ad0b60 S:0x40acfabc] OM - Memory_alloc> return (0x19d388)
    @1,190,668us: [+0 T:0x40ad0b60 S:0x40acfa9c] ti.sdo.ce.alg.Algorithm - Algorithm_create> Enter(fxns=0x401a4c98, idma3Fxns=0x401a4c60, iresFxns=0x0, params=0x16e280, attrs=0x40acfb48)
    @1,191,103us: [+0 T:0x40ad0b60 S:0x40acfa84] OM - Memory_alloc> Enter(0xc)
    @1,191,462us: [+0 T:0x40ad0b60 S:0x40acfa84] OM - Memory_alloc> return (0x19d3c0)
    @1,191,809us: [+0 T:0x40ad0b60 S:0x40acfa4c] ti.sdo.ce.alg - ALG_create> Enter (scratchId=1, fxns=0x401a4c98, parentAlg=0x0, params=0x16e280)
    @1,192,192us: [+2 T:0x40ad0b60 S:0x40acfa4c] ti.sdo.ce.alg - ALG_create> algNumAlloc 4 memory recs
    @1,192,509us: [+2 T:0x40ad0b60 S:0x40acfa4c] ti.sdo.ce.alg - ALG_create> algAlloc returned numRecs=4
    @1,192,865us: [+4 T:0x40ad0b60 S:0x40acfa4c] ti.sdo.ce.alg - ALG_create>  Memory requested memTab[0]: size=0x1354, align=0x80, space=0x11, attrs=0x1
    @1,193,226us: [+4 T:0x40ad0b60 S:0x40acfa4c] ti.sdo.ce.alg - ALG_create>  Memory requested memTab[1]: size=0x333000, align=0x80, space=0x11, attrs=0x1
    @1,193,584us: [+4 T:0x40ad0b60 S:0x40acfa4c] ti.sdo.ce.alg - ALG_create>  Memory requested memTab[2]: size=0x1680, align=0x80, space=0x11, attrs=0x1
    @1,193,970us: [+4 T:0x40ad0b60 S:0x40acfa4c] ti.sdo.ce.alg - ALG_create>  Memory requested memTab[3]: size=0x2000, align=0x80, space=0x11, attrs=0x1
    @1,194,414us: [+0 T:0x40ad0b60 S:0x40acf9fc] OM - Memory_alloc> Enter(0x1354)
    @1,194,729us: [+0 T:0x40ad0b60 S:0x40acf9ac] OM - Memory_contigAlloc> Enter(size=4948, align=128, cached=FALSE, heap=FALSE)
    @1,195,066us: [+6 T:0x40ad0b60 S:0x40acf9ac] OM - Memory_contigAlloc> Warning: non-default alignment not supported for pool-based allocations, using default 0xffffffff.
    @1,195,730us: [+4 T:0x40ad0b60 S:0x40acf9ac] OM - Memory_contigAlloc> CMEM_alloc(4948) = 0x40ad1000.
    @1,196,174us: [+4 T:0x40ad0b60 S:0x40acf9ac] OM - Memory_contigAlloc> CMEM_getPhys(0x40ad1000) = 0x87085000.
    @1,196,525us: [+1 T:0x40ad0b60 S:0x40acf954] OM - Memory__addContigBuf> Enter(virtAddr=0x40ad1000, size=4948, physAddr=0x87085000)
    @1,196,921us: [+1 T:0x40ad0b60 S:0x40acf954] OM - Memory__addContigBuf> creating new contigBuf object
    @1,197,238us: [+0 T:0x40ad0b60 S:0x40acf93c] OM - Memory_alloc> Enter(0x10)
    @1,197,546us: [+0 T:0x40ad0b60 S:0x40acf93c] OM - Memory_alloc> return (0x19d428)
    @1,197,837us: [+1 T:0x40ad0b60 S:0x40acf954] OM - Memory__addContigBuf> returning: cb->phys=0x87085000, cb->size=4948, cb->virt=0x40ad1000
    @1,529,773us: [+0 T:0x40ad0b60 S:0x40acf9ac] OM - Memory_contigAlloc> return (0x40ad1000)
    @1,530,289us: [+0 T:0x40ad0b60 S:0x40acf9fc] OM - Memory_alloc> return (0x40ad1000)
    @1,530,716us: [+0 T:0x40ad0b60 S:0x40acf9fc] OM - Memory_alloc> Enter(0x333000)
    @1,531,074us: [+0 T:0x40ad0b60 S:0x40acf9ac] OM - Memory_contigAlloc> Enter(size=3354624, align=128, cached=FALSE, heap=FALSE)
    @1,531,433us: [+6 T:0x40ad0b60 S:0x40acf9ac] OM - Memory_contigAlloc> Warning: non-default alignment not supported for pool-based allocations, using default 0xffffffff.
    @1,532,477us: [+4 T:0x40ad0b60 S:0x40acf9ac] OM - Memory_contigAlloc> CMEM_alloc(3354624) = 0x40ad3000.
    @1,532,893us: [+4 T:0x40ad0b60 S:0x40acf9ac] OM - Memory_contigAlloc> CMEM_getPhys(0x40ad3000) = 0x87ccd000.
    @1,533,236us: [+1 T:0x40ad0b60 S:0x40acf954] OM - Memory__addContigBuf> Enter(virtAddr=0x40ad3000, size=3354624, physAddr=0x87ccd000)
    @1,533,591us: [+1 T:0x40ad0b60 S:0x40acf954] OM - Memory__addContigBuf> creating new contigBuf object
    @1,533,951us: [+0 T:0x40ad0b60 S:0x40acf93c] OM - Memory_alloc> Enter(0x10)
    @1,534,256us: [+0 T:0x40ad0b60 S:0x40acf93c] OM - Memory_alloc> return (0x19d440)
    @1,534,546us: [+1 T:0x40ad0b60 S:0x40acf954] OM - Memory__addContigBuf> returning: cb->phys=0x87ccd000, cb->size=3354624, cb->virt=0x40ad3000
    @1,534,891us: [+0 T:0x40ad0b60 S:0x40acf9ac] OM - Memory_contigAlloc> return (0x40ad3000)
    @1,535,216us: [+0 T:0x40ad0b60 S:0x40acf9fc] OM - Memory_alloc> return (0x40ad3000)
    @1,572,524us: [+0 T:0x40ad0b60 S:0x40acf9fc] OM - Memory_alloc> Enter(0x1680)
    @1,572,927us: [+0 T:0x40ad0b60 S:0x40acf9ac] OM - Memory_contigAlloc> Enter(size=5760, align=128, cached=FALSE, heap=FALSE)
    @1,573,282us: [+6 T:0x40ad0b60 S:0x40acf9ac] OM - Memory_contigAlloc> Warning: non-default alignment not supported for pool-based allocations, using default 0xffffffff.
    @1,573,904us: [+4 T:0x40ad0b60 S:0x40acf9ac] OM - Memory_contigAlloc> CMEM_alloc(5760) = 0x40e06000.
    @1,574,307us: [+4 T:0x40ad0b60 S:0x40acf9ac] OM - Memory_contigAlloc> CMEM_getPhys(0x40e06000) = 0x87087000.
    @1,574,646us: [+1 T:0x40ad0b60 S:0x40acf954] OM - Memory__addContigBuf> Enter(virtAddr=0x40e06000, size=5760, physAddr=0x87087000)
    @1,574,996us: [+1 T:0x40ad0b60 S:0x40acf954] OM - Memory__addContigBuf> creating new contigBuf object
    @1,575,333us: [+0 T:0x40ad0b60 S:0x40acf93c] OM - Memory_alloc> Enter(0x10)
    @1,575,643us: [+0 T:0x40ad0b60 S:0x40acf93c] OM - Memory_alloc> return (0x19d458)
    @1,575,928us: [+1 T:0x40ad0b60 S:0x40acf954] OM - Memory__addContigBuf> returning: cb->phys=0x87087000, cb->size=5760, cb->virt=0x40e06000
    @1,576,273us: [+0 T:0x40ad0b60 S:0x40acf9ac] OM - Memory_contigAlloc> return (0x40e06000)
    @1,576,561us: [+0 T:0x40ad0b60 S:0x40acf9fc] OM - Memory_alloc> return (0x40e06000)
    @1,576,995us: [+0 T:0x40ad0b60 S:0x40acf9fc] OM - Memory_alloc> Enter(0x2000)
    @1,577,302us: [+0 T:0x40ad0b60 S:0x40acf9ac] OM - Memory_contigAlloc> Enter(size=8192, align=128, cached=FALSE, heap=FALSE)
    @1,577,636us: [+6 T:0x40ad0b60 S:0x40acf9ac] OM - Memory_contigAlloc> Warning: non-default alignment not supported for pool-based allocations, using default 0xffffffff.
    @1,578,225us: [+4 T:0x40ad0b60 S:0x40acf9ac] OM - Memory_contigAlloc> CMEM_alloc(8192) = 0x40e1a000.
    @1,578,635us: [+4 T:0x40ad0b60 S:0x40acf9ac] OM - Memory_contigAlloc> CMEM_getPhys(0x40e1a000) = 0x8709b000.
    @1,578,975us: [+1 T:0x40ad0b60 S:0x40acf954] OM - Memory__addContigBuf> Enter(virtAddr=0x40e1a000, size=8192, physAddr=0x8709b000)
    @1,579,334us: [+1 T:0x40ad0b60 S:0x40acf954] OM - Memory__addContigBuf> creating new contigBuf object
    @1,579,695us: [+0 T:0x40ad0b60 S:0x40acf93c] OM - Memory_alloc> Enter(0x10)
    @1,579,999us: [+0 T:0x40ad0b60 S:0x40acf93c] OM - Memory_alloc> return (0x19d470)
    @1,580,460us: [+1 T:0x40ad0b60 S:0x40acf954] OM - Memory__addContigBuf> returning: cb->phys=0x8709b000, cb->size=8192, cb->virt=0x40e1a000
    @1,580,857us: [+0 T:0x40ad0b60 S:0x40acf9ac] OM - Memory_contigAlloc> return (0x40e1a000)
    @1,581,174us: [+0 T:0x40ad0b60 S:0x40acf9fc] OM - Memory_alloc> return (0x40e1a000)
    @1,583,490us: [+4 T:0x40ad0b60 S:0x40acfa4c] ti.sdo.ce.alg - ALG_create> algInit returned IALG_EOK
    @1,584,026us: [+0 T:0x40ad0b60 S:0x40acfa4c] ti.sdo.ce.alg - ALG_create> Exit (algHandle=0x40ad1000)
    @1,584,576us: [+0 T:0x40ad0b60 S:0x40acfa2c] ti.sdo.fc.dman3 - DMAN3_grantDmaChannels> Enter (groupId=1, algHandle=0x19d3c0, dmaFxns=0x40acfadc, numAlgs=1)
    @1,916,772us: [+4 T:0x40ad0b60 S:0x40acfa2c] ti.sdo.fc.dman3 - DMAN3_grantDmaChannels> Alg 0x40ad1000:
    @1,917,168us: [+4 T:0x40ad0b60 S:0x40acfa2c] ti.sdo.fc.dman3 - DMAN3_grantDmaChannels> Total Channels requested 1, PaRams requested 14, Tccs requested 0
    @1,917,555us: [+0 T:0x40ad0b60 S:0x40acfa14] ti.sdo.ce.osal.LockMP - Entered LockMP_acquire> lock[0x19d150]
    @1,917,923us: [+0 T:0x40ad0b60 S:0x40acf9e4] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x19d168] timeout[0xffffffff]
    @1,918,309us: [+0 T:0x40ad0b60 S:0x40acf9e4] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x19d168] status[0]
    @1,918,645us: [+0 T:0x40ad0b60 S:0x40acfa2c] ti.sdo.ce.osal.LockMP - Leaving LockMP_acquire> lock[0x19d150]
    @1,919,094us: [+0 T:0x40ad0b60 S:0x40acf9e4] ti.sdo.fc.dman3 - getContext> Enter (pContext=0x40acfa78, groupId=1, nTccs=0, nPaRams=14)
    @1,919,531us: [+2 T:0x40ad0b60 S:0x40acf9e4] ti.sdo.fc.dman3 - getContext> Context exists for groupId 1, context 0x4001a10c
    @1,919,873us: [+2 T:0x40ad0b60 S:0x40acf9e4] ti.sdo.fc.dman3 - getContext> Creating context for group 1 Tccs 0 PaRams 14
    @1,920,324us: [+0 T:0x40ad0b60 S:0x40acf994] ti.sdo.fc.dman3 - createContext> Enter (pContext=0x40acfa28, groupId=1, nTccs=0, nPaRams=14)
    @1,920,744us: [+2 T:0x40ad0b60 S:0x40acf994] ti.sdo.fc.dman3 - createContext> Allocate memory for the context
    @1,921,072us: [+2 T:0x40ad0b60 S:0x40acf994] ti.sdo.fc.dman3 - createContext> Allocate 0 tccs
    @1,921,375us: [+2 T:0x40ad0b60 S:0x40acf994] ti.sdo.fc.dman3 - createContext> Next free tcc index -1
    @1,921,678us: [+2 T:0x40ad0b60 S:0x40acf994] ti.sdo.fc.dman3 - createContext> Allocate 32 paRams
    @1,922,136us: [+2 T:0x40ad0b60 S:0x40acf994] ti.sdo.fc.dman3 - createContext> NextpaRam index 64
    @1,922,481us: [+0 T:0x40ad0b60 S:0x40acf994] ti.sdo.fc.dman3 - createContext> Exit (status=0)
    @1,922,791us: [+0 T:0x40ad0b60 S:0x40acf9e4] ti.sdo.fc.dman3 - getContext> Exit (status=DMAN3_SOK)
    @1,923,092us: [+2 T:0x40ad0b60 S:0x40acfa2c] ti.sdo.fc.dman3 - DMAN3_grantDmaChannels> Context 0x4001a10c
    @1,923,546us: [+0 T:0x40ad0b60 S:0x40acf98c] ti.sdo.fc.dman3 - createChannels> Enter (context=0x4001a10c, alg=0x40ad1000, groupId=1, dmaTab=0x19d488, numChans=1)
    @1,923,999us: [+2 T:0x40ad0b60 S:0x40acf98c] ti.sdo.fc.dman3 - createChannels> Channel 0
    @1,924,319us: [+2 T:0x40ad0b60 S:0x40acf98c] ti.sdo.fc.dman3 - createChannels> Creating channel 0, size 0x0, align 0x0, scratchEnv 0x0
    @1,924,679us: [+4 T:0x40ad0b60 S:0x40acf98c] ti.sdo.fc.dman3 - createChannels> IDMA3 Object Requested mem[0]: size=0x28, align=0x4 heapId=0
    @1,925,087us: [+4 T:0x40ad0b60 S:0x40acf98c] ti.sdo.fc.dman3 - createChannels> IDMA3 Object Allocated mem[0]: size=0x28, align=0x4, heapId=0, base=0x19d3f0
    @1,925,481us: [+2 T:0x40ad0b60 S:0x40acf98c] ti.sdo.fc.dman3 - createChannels> Assigning qdmaChannel 0
    @1,925,794us: [+2 T:0x40ad0b60 S:0x40acf98c] ti.sdo.fc.dman3 - createChannels> Initializing IDMA3_handle
    @1,926,125us: [+0 T:0x40ad0b60 S:0x40acf944] ti.sdo.fc.dman3 - initHandle> Enter (handle=0x19d3f0, dmaTab=0x19d488, qdmaChannel=0, env=0x0, scratchEnv=0x0, context=0x4001a10c)
    @1,926,544us: [+2 T:0x40ad0b60 S:0x40acf944] ti.sdo.fc.dman3 - initHandle> Initializing IDMA3 handle with 0 tccs, 14 PaRams, qdmaChannel 0, env 0x0
    @1,926,912us: [+2 T:0x40ad0b60 S:0x40acf944] ti.sdo.fc.dman3 - initHandle> paRam block 0x402ce9a0, tcc Table 0x40019fff
    @1,927,234us: [+0 T:0x40ad0b60 S:0x40acf944] ti.sdo.fc.dman3 - initHandle> Exit (status=1)
    @1,927,565us: [+2 T:0x40ad0b60 S:0x40acf98c] ti.sdo.fc.dman3 - createChannels> Assigned Qdma Channel(s):0
    @1,927,883us: [+2 T:0x40ad0b60 S:0x40acf98c] ti.sdo.fc.dman3 - createChannels> Assigned PaRam(s):
    @1,928,178us: [+2 T:0x40ad0b60 S:0x40acf98c] ti.sdo.fc.dman3 - createChannels> dmaTab[0].handle's paRamAddr 0x402ce9a0
    @1,928,499us: [+2 T:0x40ad0b60 S:0x40acf98c] ti.sdo.fc.dman3 - createChannels> 77 (Addr 0x402ce9a0)
    @2,260,500us: [+2 T:0x40ad0b60 S:0x40acf98c] ti.sdo.fc.dman3 - createChannels> 76 (Addr 0x402ce980)
    @2,260,881us: [+2 T:0x40ad0b60 S:0x40acf98c] ti.sdo.fc.dman3 - createChannels> 75 (Addr 0x402ce960)
    @2,261,201us: [+2 T:0x40ad0b60 S:0x40acf98c] ti.sdo.fc.dman3 - createChannels> 74 (Addr 0x402ce940)
    @2,261,501us: [+2 T:0x40ad0b60 S:0x40acf98c] ti.sdo.fc.dman3 - createChannels> 73 (Addr 0x402ce920)
    @2,261,846us: [+2 T:0x40ad0b60 S:0x40acf98c] ti.sdo.fc.dman3 - createChannels> 72 (Addr 0x402ce900)
    @2,262,157us: [+2 T:0x40ad0b60 S:0x40acf98c] ti.sdo.fc.dman3 - createChannels> 71 (Addr 0x402ce8e0)
    @2,262,456us: [+2 T:0x40ad0b60 S:0x40acf98c] ti.sdo.fc.dman3 - createChannels> 70 (Addr 0x402ce8c0)
    @2,262,755us: [+2 T:0x40ad0b60 S:0x40acf98c] ti.sdo.fc.dman3 - createChannels> 69 (Addr 0x402ce8a0)
    @2,263,084us: [+2 T:0x40ad0b60 S:0x40acf98c] ti.sdo.fc.dman3 - createChannels> 68 (Addr 0x402ce880)
    @2,263,399us: [+2 T:0x40ad0b60 S:0x40acf98c] ti.sdo.fc.dman3 - createChannels> 67 (Addr 0x402ce860)
    @2,263,700us: [+2 T:0x40ad0b60 S:0x40acf98c] ti.sdo.fc.dman3 - createChannels> 66 (Addr 0x402ce840)
    @2,264,000us: [+2 T:0x40ad0b60 S:0x40acf98c] ti.sdo.fc.dman3 - createChannels> 65 (Addr 0x402ce820)
    @2,264,295us: [+2 T:0x40ad0b60 S:0x40acf98c] ti.sdo.fc.dman3 - createChannels> 64 (Addr 0x402ce800)
    @2,264,629us: [+2 T:0x40ad0b60 S:0x40acf98c] ti.sdo.fc.dman3 - createChannels> Assigned Tcc(s):
    @2,265,011us: [+0 T:0x40ad0b60 S:0x40acf98c] ti.sdo.fc.dman3 - createChannels> Exit (status=0)
    @2,265,381us: [+4 T:0x40ad0b60 S:0x40acfa2c] ti.sdo.fc.dman3 - DMAN3_createChannels> Assigned Qdma: 0
    @2,265,713us: [+4 T:0x40ad0b60 S:0x40acfa2c] ti.sdo.fc.dman3 - DMAN3_createChannels> Assigned PaRam(s):
    @2,266,067us: [+2 T:0x40ad0b60 S:0x40acfa2c] ti.sdo.fc.dman3 - DMAN3_createChannels> dmaTab[0].handle's paRamAddr 0x402ce9a0
    @2,266,406us: [+4 T:0x40ad0b60 S:0x40acfa2c] ti.sdo.fc.dman3 - DMAN3_createChannels> 77 (Addr 0x402ce9a0)
    @2,266,719us: [+4 T:0x40ad0b60 S:0x40acfa2c] ti.sdo.fc.dman3 - DMAN3_createChannels> 76 (Addr 0x402ce980)
    @2,267,031us: [+4 T:0x40ad0b60 S:0x40acfa2c] ti.sdo.fc.dman3 - DMAN3_createChannels> 75 (Addr 0x402ce960)
    @2,267,373us: [+4 T:0x40ad0b60 S:0x40acfa2c] ti.sdo.fc.dman3 - DMAN3_createChannels> 74 (Addr 0x402ce940)
    @2,267,689us: [+4 T:0x40ad0b60 S:0x40acfa2c] ti.sdo.fc.dman3 - DMAN3_createChannels> 73 (Addr 0x402ce920)
    @2,267,998us: [+4 T:0x40ad0b60 S:0x40acfa2c] ti.sdo.fc.dman3 - DMAN3_createChannels> 72 (Addr 0x402ce900)
    @2,268,306us: [+4 T:0x40ad0b60 S:0x40acfa2c] ti.sdo.fc.dman3 - DMAN3_createChannels> 71 (Addr 0x402ce8e0)
    @2,268,637us: [+4 T:0x40ad0b60 S:0x40acfa2c] ti.sdo.fc.dman3 - DMAN3_createChannels> 70 (Addr 0x402ce8c0)
    @2,268,958us: [+4 T:0x40ad0b60 S:0x40acfa2c] ti.sdo.fc.dman3 - DMAN3_createChannels> 69 (Addr 0x402ce8a0)
    @2,269,271us: [+4 T:0x40ad0b60 S:0x40acfa2c] ti.sdo.fc.dman3 - DMAN3_createChannels> 68 (Addr 0x402ce880)
    @2,269,581us: [+4 T:0x40ad0b60 S:0x40acfa2c] ti.sdo.fc.dman3 - DMAN3_createChannels> 67 (Addr 0x402ce860)
    @2,269,885us: [+4 T:0x40ad0b60 S:0x40acfa2c] ti.sdo.fc.dman3 - DMAN3_createChannels> 66 (Addr 0x402ce840)
    @2,270,358us: [+4 T:0x40ad0b60 S:0x40acfa2c] ti.sdo.fc.dman3 - DMAN3_createChannels> 65 (Addr 0x402ce820)
    @2,270,682us: [+4 T:0x40ad0b60 S:0x40acfa2c] ti.sdo.fc.dman3 - DMAN3_createChannels> 64 (Addr 0x402ce800)
    @2,270,998us: [+4 T:0x40ad0b60 S:0x40acfa2c] ti.sdo.fc.dman3 - DMAN3_createChannels> Assigned Tcc(s):
    @2,271,301us: [+0 T:0x40ad0b60 S:0x40acfa1c] ti.sdo.ce.osal.LockMP - Entered LockMP_release>lock[0x19d150]
    @2,271,672us: [+0 T:0x40ad0b60 S:0x40acf9fc] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x19d168]
    @2,272,051us: [+0 T:0x40ad0b60 S:0x40acf9fc] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x19d168]
    @2,272,388us: [+0 T:0x40ad0b60 S:0x40acfa2c] ti.sdo.ce.osal.LockMP - Leaving LockMP_release>lock[0x19d150]
    @2,272,726us: [+0 T:0x40ad0b60 S:0x40acfa2c] ti.sdo.fc.dman3 - DMAN3_grantDmaChannels> Exit (status=0)
    @2,273,080us: [+0 T:0x40ad0b60 S:0x40acfa9c] ti.sdo.ce.alg.Algorithm - Algorithm_create> return (0x19d3c0)
    @2,605,823us: [+0 T:0x40ad0b60 S:0x40acfbdc] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_create> return (0x19d388)
    @2,606,292us: [+0 T:0x40ad0b60 S:0x40acfb84] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_control> Enter (handle=0x19d388, id=2, params=0x40ad04c8 (size=0x1c), status=0x40ad0410 (size=0xb8)
    @2,606,873us: [+5 T:0x40ad0b60 S:0x40acfb6c] CV - VISA_enter(visa=0x19d388): algHandle = 0x19d3c0
    @2,607,396us: [+0 T:0x40ad0b60 S:0x40acfb5c] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19d3c0)
    @2,607,799us: [+0 T:0x40ad0b60 S:0x40acfb24] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x19d1a0] timeout[0xffffffff]
    @2,608,193us: [+0 T:0x40ad0b60 S:0x40acfb24] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x19d1a0] status[0]
    @2,641,838us: [+5 T:0x40ad0b60 S:0x40acfb6c] CV - VISA_exit(visa=0x19d388): algHandle = 0x19d3c0
    @2,642,300us: [+0 T:0x40ad0b60 S:0x40acfb5c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19d3c0)
    @2,642,708us: [+0 T:0x40ad0b60 S:0x40acfb4c] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x19d1a0]
    @2,643,125us: [+0 T:0x40ad0b60 S:0x40acfb4c] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x19d1a0]
    @2,643,465us: [+0 T:0x40ad0b60 S:0x40acfb84] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_control> Exit (handle=0x19d388, retVal=0x0)
    @2,643,811us: [+0 T:0x40ad0b60 S:0x40acfb84] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_control> Enter (handle=0x19d388, id=1, params=0x40ad04c8 (size=0x1c), status=0x40ad0410 (size=0xb8)
    @2,644,226us: [+5 T:0x40ad0b60 S:0x40acfb6c] CV - VISA_enter(visa=0x19d388): algHandle = 0x19d3c0
    @2,644,577us: [+0 T:0x40ad0b60 S:0x40acfb5c] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19d3c0)
    @2,644,906us: [+0 T:0x40ad0b60 S:0x40acfb24] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x19d1a0] timeout[0xffffffff]
    @2,645,270us: [+0 T:0x40ad0b60 S:0x40acfb24] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x19d1a0] status[0]
    @2,646,036us: [+5 T:0x40ad0b60 S:0x40acfb6c] CV - VISA_exit(visa=0x19d388): algHandle = 0x19d3c0
    @2,646,419us: [+0 T:0x40ad0b60 S:0x40acfb5c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19d3c0)
    @2,646,757us: [+0 T:0x40ad0b60 S:0x40acfb4c] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x19d1a0]
    @2,647,111us: [+0 T:0x40ad0b60 S:0x40acfb4c] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x19d1a0]
    @2,647,483us: [+0 T:0x40ad0b60 S:0x40acfb84] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_control> Exit (handle=0x19d388, retVal=0x0)
    @2,647,836us: [+0 T:0x40ad0b60 S:0x40acfb84] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_control> Enter (handle=0x19d388, id=5, params=0x40ad04c8 (size=0x1c), status=0x40ad0410 (size=0xb8)
    @2,648,248us: [+5 T:0x40ad0b60 S:0x40acfb6c] CV - VISA_enter(visa=0x19d388): algHandle = 0x19d3c0
    @2,648,600us: [+0 T:0x40ad0b60 S:0x40acfb5c] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19d3c0)
    @2,648,934us: [+0 T:0x40ad0b60 S:0x40acfb24] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x19d1a0] timeout[0xffffffff]
    @2,649,296us: [+0 T:0x40ad0b60 S:0x40acfb24] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x19d1a0] status[0]
    @2,650,143us: [+5 T:0x40ad0b60 S:0x40acfb6c] CV - VISA_exit(visa=0x19d388): algHandle = 0x19d3c0
    @2,650,522us: [+0 T:0x40ad0b60 S:0x40acfb5c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19d3c0)
    @2,650,861us: [+0 T:0x40ad0b60 S:0x40acfb4c] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x19d1a0]
    @2,651,206us: [+0 T:0x40ad0b60 S:0x40acfb4c] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x19d1a0]
    @2,651,578us: [+0 T:0x40ad0b60 S:0x40acfb84] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_control> Exit (handle=0x19d388, retVal=0x0)
    @2,652,013us: [+0 T:0x40ad0b60 S:0x40acfbe4] OM - Memory_alloc> Enter(0x195000)
    @2,652,338us: [+0 T:0x40ad0b60 S:0x40acfb94] OM - Memory_contigAlloc> Enter(size=1658880, align=128, cached=TRUE, heap=FALSE)
    @2,652,686us: [+6 T:0x40ad0b60 S:0x40acfb94] OM - Memory_contigAlloc> Warning: non-default alignment not supported for pool-based allocations, using default 0xffffffff.
    @2,653,525us: [+4 T:0x40ad0b60 S:0x40acfb94] OM - Memory_contigAlloc> CMEM_alloc(1658880) = 0x40e92000.
    @2,653,941us: [+4 T:0x40ad0b60 S:0x40acfb94] OM - Memory_contigAlloc> CMEM_getPhys(0x40e92000) = 0x8752d000.
    @2,654,329us: [+1 T:0x40ad0b60 S:0x40acfb3c] OM - Memory__addContigBuf> Enter(virtAddr=0x40e92000, size=1658880, physAddr=0x8752d000)
    @2,987,114us: [+1 T:0x40ad0b60 S:0x40acfb3c] OM - Memory__addContigBuf> creating new contigBuf object
    @2,987,496us: [+0 T:0x40ad0b60 S:0x40acfb24] OM - Memory_alloc> Enter(0x10)
    @2,987,814us: [+0 T:0x40ad0b60 S:0x40acfb24] OM - Memory_alloc> return (0x19d488)
    @2,988,109us: [+1 T:0x40ad0b60 S:0x40acfb3c] OM - Memory__addContigBuf> returning: cb->phys=0x8752d000, cb->size=1658880, cb->virt=0x40e92000
    @2,988,512us: [+0 T:0x40ad0b60 S:0x40acfb94] OM - Memory_contigAlloc> return (0x40e92000)
    @2,988,819us: [+0 T:0x40ad0b60 S:0x40acfbe4] OM - Memory_alloc> return (0x40e92000)
    @2,989,115us: [+0 T:0x40ad0b60 S:0x40acfbe4] OM - Memory_alloc> Enter(0xf0000)
    @2,989,403us: [+0 T:0x40ad0b60 S:0x40acfb94] OM - Memory_contigAlloc> Enter(size=983040, align=128, cached=TRUE, heap=FALSE)
    @2,989,774us: [+6 T:0x40ad0b60 S:0x40acfb94] OM - Memory_contigAlloc> Warning: non-default alignment not supported for pool-based allocations, using default 0xffffffff.
    @2,991,325us: [+4 T:0x40ad0b60 S:0x40acfb94] OM - Memory_contigAlloc> CMEM_alloc(983040) = 0x41032000.
    @2,991,739us: [+4 T:0x40ad0b60 S:0x40acfb94] OM - Memory_contigAlloc> CMEM_getPhys(0x41032000) = 0x876cd000.
    @2,992,077us: [+1 T:0x40ad0b60 S:0x40acfb3c] OM - Memory__addContigBuf> Enter(virtAddr=0x41032000, size=983040, physAddr=0x876cd000)
    @2,992,478us: [+1 T:0x40ad0b60 S:0x40acfb3c] OM - Memory__addContigBuf> creating new contigBuf object
    @2,992,793us: [+0 T:0x40ad0b60 S:0x40acfb24] OM - Memory_alloc> Enter(0x10)
    @2,993,089us: [+0 T:0x40ad0b60 S:0x40acfb24] OM - Memory_alloc> return (0x19d4a0)
    @2,993,383us: [+1 T:0x40ad0b60 S:0x40acfb3c] OM - Memory__addContigBuf> returning: cb->phys=0x876cd000, cb->size=983040, cb->virt=0x41032000
    @2,993,729us: [+0 T:0x40ad0b60 S:0x40acfb94] OM - Memory_contigAlloc> return (0x41032000)
    @2,994,075us: [+0 T:0x40ad0b60 S:0x40acfbe4] OM - Memory_alloc> return (0x41032000)

    Starting playback...
    @3,125,293us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19d388, inBufs=0x1aa8a0, outBufs=0x1aa97c, inArgs=0x40ad03f0, outArgs=0x40acfc50)
    @3,125,856us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_enter(visa=0x19d388): algHandle = 0x19d3c0
    @3,126,206us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19d3c0)
    @3,126,543us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x19d1a0] timeout[0xffffffff]
    @3,127,007us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x19d1a0] status[0]
    @3,146,644us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_exit(visa=0x19d388): algHandle = 0x19d3c0
    @3,147,049us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19d3c0)
    @3,147,409us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x19d1a0]
    @3,147,804us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x19d1a0]
    @3,148,143us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19d388, retVal=0x0)
    Movie-Aspect is undefined - no prescaling applied.
    VO: [fbdavinci] 720x576 => 720x576 Packed UYVY
    [vo_fbdavinci]: config request,720x576=>720x576
    [vo_fbdavinci]: display: 288x230(16:5),fbinfo:320x240x640x2,3232
    @3,166,638us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19d388, inBufs=0x1aa8a0, outBufs=0x1aa97c, inArgs=0x40ad03f0, outArgs=0x40acfc50)
    @3,167,150us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_enter(visa=0x19d388): algHandle = 0x19d3c0
    @3,167,526us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19d3c0)
    @3,167,863us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x19d1a0] timeout[0xffffffff]
    @3,168,246us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x19d1a0] status[0]
    @3,187,945us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_exit(visa=0x19d388): algHandle = 0x19d3c0
    @3,188,390us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19d3c0)
    @3,188,742us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x19d1a0]
    @3,189,097us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x19d1a0]
    @3,189,469us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19d388, retVal=0x0)
    @3,191,441us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x40f5c800, size=4)
    @3,191,831us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x40f5c800, size=4)
    @3,192,210us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x40e92000, Ec=0x41027000, Ss=0x40f5c800, Es=0x40f5c804, PSc=0x8752d000)
    @3,192,608us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x875f7800
    @3,192,919us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x875f7800)
    @3,193,227us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x41671ca0, size=4)
    @3,193,587us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x41671ca0, size=4)
    @3,193,920us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x0
    @3,194,253us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> CMEM_getPhys(0x41671ca0) = 0x86456ca0.
    @3,194,601us: [+1 T:0x40ad0b60 S:0x40acfb44] OM - Memory__addContigBuf> Enter(virtAddr=0x41671ca0, size=4, physAddr=0x86456ca0)
    @3,526,590us: [+1 T:0x40ad0b60 S:0x40acfb44] OM - Memory__addContigBuf> creating new contigBuf object
    @3,526,973us: [+0 T:0x40ad0b60 S:0x40acfb2c] OM - Memory_alloc> Enter(0x10)
    @3,527,287us: [+0 T:0x40ad0b60 S:0x40acfb2c] OM - Memory_alloc> return (0x1ec4f8)
    @3,527,580us: [+1 T:0x40ad0b60 S:0x40acfb44] OM - Memory__addContigBuf> returning: cb->phys=0x86456ca0, cb->size=4, cb->virt=0x41671ca0
    @3,527,987us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x86456ca0)
    @3,528,640us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x40f5c800, size=4)
    @3,529,037us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x40f5c800, size=4)
    @3,529,430us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x40e92000, Ec=0x41027000, Ss=0x40f5c800, Es=0x40f5c804, PSc=0x8752d000)
    @3,529,823us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x875f7800
    @3,530,378us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x875f7800)
    @3,530,791us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x41671ca0, size=4)
    @3,531,133us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x41671ca0, size=4)
    @3,531,452us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x41671ca0, Ec=0x41671ca4, Ss=0x41671ca0, Es=0x41671ca4, PSc=0x86456ca0)
    @3,531,837us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x86456ca0
    @3,532,171us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x86456ca0)
    [dm3xxmpeg4 @ 0x139210][ce_thread_proc] decode consume:383?,?% 0 0             
    @3,570,231us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19d388, inBufs=0x1aa8a0, outBufs=0x1aa97c, inArgs=0x40ad03f0, outArgs=0x40acfc50)
    @3,570,798us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_enter(visa=0x19d388): algHandle = 0x19d3c0
    @3,571,148us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19d3c0)
    @3,571,485us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x19d1a0] timeout[0xffffffff]
    @3,571,864us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x19d1a0] status[0]
    @3,586,768us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_exit(visa=0x19d388): algHandle = 0x19d3c0
    @3,587,180us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19d3c0)
    @3,587,593us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x19d1a0]
    @3,587,965us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x19d1a0]
    @3,588,293us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19d388, retVal=0x0)
    @3,588,654us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x40e92000, size=4)
    @3,589,039us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x40e92000, size=4)
    @3,589,371us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x40e92000, Ec=0x41027000, Ss=0x40e92000, Es=0x40e92004, PSc=0x8752d000)
    @3,589,755us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x8752d000
    @3,590,199us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x8752d000)
    @3,590,550us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x416974a0, size=4)
    @3,590,886us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x416974a0, size=4)
    @3,591,205us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x0
    @3,591,567us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> CMEM_getPhys(0x416974a0) = 0x8647c4a0.
    @3,591,927us: [+1 T:0x40ad0b60 S:0x40acfb44] OM - Memory__addContigBuf> Enter(virtAddr=0x416974a0, size=4, physAddr=0x8647c4a0)
    @3,592,277us: [+1 T:0x40ad0b60 S:0x40acfb44] OM - Memory__addContigBuf> creating new contigBuf object
    @3,592,576us: [+0 T:0x40ad0b60 S:0x40acfb2c] OM - Memory_alloc> Enter(0x10)
    @3,592,902us: [+0 T:0x40ad0b60 S:0x40acfb2c] OM - Memory_alloc> return (0x2085e8)
    @3,925,913us: [+1 T:0x40ad0b60 S:0x40acfb44] OM - Memory__addContigBuf> returning: cb->phys=0x8647c4a0, cb->size=4, cb->virt=0x416974a0
    @3,926,341us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x8647c4a0)
    [dm3xxmpeg4 @ 0x139210][ce_thread_proc] decode consume:368
    @3,940,204us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19d388, inBufs=0x1aa8a0, outBufs=0x1aa97c, inArgs=0x40ad03f0, outArgs=0x40acfc50)
    @3,940,718us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_enter(visa=0x19d388): algHandle = 0x19d3c0
    @3,941,095us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19d3c0)
    @3,941,445us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x19d1a0] timeout[0xffffffff]
    @3,941,825us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x19d1a0] status[0]
    @3,960,306us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_exit(visa=0x19d388): algHandle = 0x19d3c0
    @3,960,741us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19d3c0)
    @3,961,094us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x19d1a0]
    @3,961,460us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x19d1a0]
    @3,961,827us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19d388, retVal=0x0)
    @3,962,195us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x40f5c800, size=4)
    @3,962,550us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x40f5c800, size=4)
    @3,962,879us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x40e92000, Ec=0x41027000, Ss=0x40f5c800, Es=0x40f5c804, PSc=0x8752d000)
    @3,963,293us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x875f7800
    @3,963,610us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x875f7800)
    @3,963,923us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x416bcca0, size=4)
    @3,964,244us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x416bcca0, size=4)
    @3,964,599us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x0
    @3,964,935us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> CMEM_getPhys(0x416bcca0) = 0x864a1ca0.
    @3,965,290us: [+1 T:0x40ad0b60 S:0x40acfb44] OM - Memory__addContigBuf> Enter(virtAddr=0x416bcca0, size=4, physAddr=0x864a1ca0)
    @3,965,637us: [+1 T:0x40ad0b60 S:0x40acfb44] OM - Memory__addContigBuf> creating new contigBuf object
    @3,965,971us: [+0 T:0x40ad0b60 S:0x40acfb2c] OM - Memory_alloc> Enter(0x10)
    @3,966,270us: [+0 T:0x40ad0b60 S:0x40acfb2c] OM - Memory_alloc> return (0x19b5b0)
    @3,966,558us: [+1 T:0x40ad0b60 S:0x40acfb44] OM - Memory__addContigBuf> returning: cb->phys=0x864a1ca0, cb->size=4, cb->virt=0x416bcca0
    @3,966,895us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x864a1ca0)
    @4,040,473us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19d388, inBufs=0x1aa8a0, outBufs=0x1aa97c, inArgs=0x40ad03f0, outArgs=0x40acfc50)
    @4,041,670us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_enter(visa=0x19d388): algHandle = 0x19d3c0
    @4,042,024us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19d3c0)
    @4,042,365us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x19d1a0] timeout[0xffffffff]
    @4,043,465us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x19d1a0] status[0]
    @4,059,315us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_exit(visa=0x19d388): algHandle = 0x19d3c0
    @4,059,730us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19d3c0)
    @4,060,843us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x19d1a0]
    @4,061,282us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x19d1a0]
    @4,061,632us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19d388, retVal=0x0)
    @4,062,040us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x40e92000, size=4)
    @4,063,078us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x40e92000, size=4)
    @4,063,472us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x40e92000, Ec=0x41027000, Ss=0x40e92000, Es=0x40e92004, PSc=0x8752d000)
    @4,063,876us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x8752d000
    @4,064,887us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x8752d000)
    @4,065,241us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x416e24a0, size=4)
    @4,066,025us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x416e24a0, size=4)
    @4,066,434us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x0
    @4,399,196us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> CMEM_getPhys(0x416e24a0) = 0x864c74a0.
    @4,399,627us: [+1 T:0x40ad0b60 S:0x40acfb44] OM - Memory__addContigBuf> Enter(virtAddr=0x416e24a0, size=4, physAddr=0x864c74a0)
    @4,399,994us: [+1 T:0x40ad0b60 S:0x40acfb44] OM - Memory__addContigBuf> creating new contigBuf object
    @4,400,461us: [+0 T:0x40ad0b60 S:0x40acfb2c] OM - Memory_alloc> Enter(0x10)
    @4,400,773us: [+0 T:0x40ad0b60 S:0x40acfb2c] OM - Memory_alloc> return (0x1ec020)
    @4,401,060us: [+1 T:0x40ad0b60 S:0x40acfb44] OM - Memory__addContigBuf> returning: cb->phys=0x864c74a0, cb->size=4, cb->virt=0x416e24a0
    @4,401,411us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x864c74a0)
    [dm3xxmpeg4 @ 0x139210][ce_thread_proc] decode consume:374
    @4,420,214us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19d388, inBufs=0x1aa8a0, outBufs=0x1aa97c, inArgs=0x40ad03f0, outArgs=0x40acfc50)
    @4,420,722us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_enter(visa=0x19d388): algHandle = 0x19d3c0
    @4,421,055us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19d3c0)
    @4,421,445us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x19d1a0] timeout[0xffffffff]
    @4,421,828us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x19d1a0] status[0]
    @4,450,323us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_exit(visa=0x19d388): algHandle = 0x19d3c0
    @4,469,737us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19d3c0)
    @4,470,287us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x19d1a0]
    @4,470,685us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x19d1a0]
    @4,471,023us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19d388, retVal=0x0)
    @4,471,429us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x40f5c800, size=4)
    @4,471,785us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x40f5c800, size=4)
    @4,472,112us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x40e92000, Ec=0x41027000, Ss=0x40f5c800, Es=0x40f5c804, PSc=0x8752d000)
    @4,472,499us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x875f7800
    @4,472,842us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x875f7800)
    @4,473,165us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x41671ca0, size=4)
    @4,473,494us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x41671ca0, size=4)
    @4,473,814us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x41671ca0, Ec=0x41671ca4, Ss=0x41671ca0, Es=0x41671ca4, PSc=0x86456ca0)
    @4,474,224us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x86456ca0
    @4,474,541us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x86456ca0)
    [dm3xxmpeg4 @ 0x139210][ce_thread_proc] decode consume:67
    @4,490,213us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19d388, inBufs=0x1aa8a0, outBufs=0x1aa97c, inArgs=0x40ad03f0, outArgs=0x40acfc50)
    @4,490,700us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_enter(visa=0x19d388): algHandle = 0x19d3c0
    @4,491,088us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19d3c0)
    @4,491,431us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x19d1a0] timeout[0xffffffff]
    @4,491,811us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x19d1a0] status[0]
    @4,510,868us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_exit(visa=0x19d388): algHandle = 0x19d3c0
    @4,511,279us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19d3c0)
    @4,511,668us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x19d1a0]
    @4,520,247us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x19d1a0]
    @4,520,639us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19d388, retVal=0x0)
    @4,521,017us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x40e92000, size=4)
    @4,522,024us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x40e92000, size=4)
    @4,522,419us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x40e92000, Ec=0x41027000, Ss=0x40e92000, Es=0x40e92004, PSc=0x8752d000)
    @4,522,857us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x8752d000
    @4,523,806us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x8752d000)
    @4,857,087us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x416974a0, size=4)
    @4,857,504us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x416974a0, size=4)
    @4,857,848us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x416974a0, Ec=0x416974a4, Ss=0x416974a0, Es=0x416974a4, PSc=0x8647c4a0)
    @4,858,234us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x8647c4a0
    @4,858,612us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x8647c4a0)
    [dm3xxmpeg4 @ 0x139210][ce_thread_proc] decode consume:381
    @4,880,253us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19d388, inBufs=0x1aa8a0, outBufs=0x1aa97c, inArgs=0x40ad03f0, outArgs=0x40acfc50)
    @4,880,803us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_enter(visa=0x19d388): algHandle = 0x19d3c0
    @4,881,145us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19d3c0)
    @4,881,512us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x19d1a0] timeout[0xffffffff]
    @4,881,926us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x19d1a0] status[0]
    @4,900,986us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_exit(visa=0x19d388): algHandle = 0x19d3c0
    @4,901,446us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19d3c0)
    @4,901,805us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x19d1a0]
    @4,920,542us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x19d1a0]
    @4,920,941us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19d388, retVal=0x0)
    @4,921,316us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x40f5c800, size=4)
    @4,921,655us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x40f5c800, size=4)
    @4,921,976us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x40e92000, Ec=0x41027000, Ss=0x40f5c800, Es=0x40f5c804, PSc=0x8752d000)
    @4,922,413us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x875f7800
    @4,922,733us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x875f7800)
    @4,923,041us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x416bcca0, size=4)
    @4,923,371us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x416bcca0, size=4)
    @4,923,732us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x416bcca0, Ec=0x416bcca4, Ss=0x416bcca0, Es=0x416bcca4, PSc=0x864a1ca0)
    @4,924,116us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x864a1ca0
    @4,924,420us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x864a1ca0)
    [dm3xxmpeg4 @ 0x139210][ce_thread_proc] decode consume:60
    @4,988,424us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19d388, inBufs=0x1aa8a0, outBufs=0x1aa97c, inArgs=0x40ad03f0, outArgs=0x40acfc50)
    @4,988,936us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_enter(visa=0x19d388): algHandle = 0x19d3c0
    @4,989,906us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19d3c0)
    @4,990,452us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x19d1a0] timeout[0xffffffff]
    @4,991,251us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x19d1a0] status[0]
    @5,006,192us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_exit(visa=0x19d388): algHandle = 0x19d3c0
    @5,006,606us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19d3c0)
    @5,006,964us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x19d1a0]
    @5,007,375us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x19d1a0]
    @5,007,712us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19d388, retVal=0x0)
    @5,008,075us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x40e92000, size=4)
    @5,008,453us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x40e92000, size=4)
    @5,008,795us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x40e92000, Ec=0x41027000, Ss=0x40e92000, Es=0x40e92004, PSc=0x8752d000)
    @5,009,190us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x8752d000
    @5,009,498us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x8752d000)
    @5,009,847us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x416e24a0, size=4)
    @5,010,306us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x416e24a0, size=4)
    @5,010,661us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x416e24a0, Ec=0x416e24a4, Ss=0x416e24a0, Es=0x416e24a4, PSc=0x864c74a0)
    @5,011,049us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x864c74a0
    @5,011,412us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x864c74a0)
    [dm3xxmpeg4 @ 0x139210][ce_thread_proc] decode consume:368
    @5,360,213us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19d388, inBufs=0x1aa8a0, outBufs=0x1aa97c, inArgs=0x40ad03f0, outArgs=0x40acfc50)
    @5,360,773us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_enter(visa=0x19d388): algHandle = 0x19d3c0
    @5,361,121us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19d3c0)
    @5,361,454us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x19d1a0] timeout[0xffffffff]
    @5,361,830us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x19d1a0] status[0]
    @5,380,339us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_exit(visa=0x19d388): algHandle = 0x19d3c0
    @5,380,748us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19d3c0)
    @5,381,103us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x19d1a0]
    @5,390,368us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x19d1a0]
    @5,391,401us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19d388, retVal=0x0)
    @5,391,819us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x40f5c800, size=4)
    @5,392,171us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x40f5c800, size=4)
    @5,393,154us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x40e92000, Ec=0x41027000, Ss=0x40f5c800, Es=0x40f5c804, PSc=0x8752d000)
    @5,393,605us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x875f7800
    @5,393,970us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x875f7800)
    @5,394,300us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x41671ca0, size=4)
    @5,395,274us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x41671ca0, size=4)
    @5,395,658us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x41671ca0, Ec=0x41671ca4, Ss=0x41671ca0, Es=0x41671ca4, PSc=0x86456ca0)
    @5,396,096us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x86456ca0
    @5,396,421us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x86456ca0)
    @5,420,266us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19d388, inBufs=0x1aa8a0, outBufs=0x1aa97c, inArgs=0x40ad03f0, outArgs=0x40acfc50)
    @5,420,779us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_enter(visa=0x19d388): algHandle = 0x19d3c0
    @5,421,115us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19d3c0)
    @5,421,449us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x19d1a0] timeout[0xffffffff]
    @5,421,872us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x19d1a0] status[0]
    @5,437,820us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_exit(visa=0x19d388): algHandle = 0x19d3c0
    @5,438,865us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19d3c0)
    @5,439,264us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x19d1a0]
    @5,439,671us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x19d1a0]
    @5,440,668us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19d388, retVal=0x0)
    @5,441,150us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x40e92000, size=4)
    @5,441,508us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x40e92000, size=4)
    @5,441,837us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x40e92000, Ec=0x41027000, Ss=0x40e92000, Es=0x40e92004, PSc=0x8752d000)
    @5,442,927us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x8752d000
    @5,443,265us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x8752d000)
    @5,443,593us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x416974a0, size=4)
    @5,444,571us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x416974a0, size=4)
    @5,444,987us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x416974a0, Ec=0x416974a4, Ss=0x416974a0, Es=0x416974a4, PSc=0x8647c4a0)
    @5,445,430us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x8647c4a0
    @5,778,185us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x8647c4a0)
    [dm3xxmpeg4 @ 0x139210][ce_thread_proc] decode consume:370
    @5,800,499us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19d388, inBufs=0x1aa8a0, outBufs=0x1aa97c, inArgs=0x40ad03f0, outArgs=0x40acfc50)
    @5,801,061us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_enter(visa=0x19d388): algHandle = 0x19d3c0
    @5,801,412us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19d3c0)
    @5,810,531us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x19d1a0] timeout[0xffffffff]
    @5,811,631us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x19d1a0] status[0]
    @5,840,328us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_exit(visa=0x19d388): algHandle = 0x19d3c0
    @5,840,743us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19d3c0)
    @5,850,358us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x19d1a0]
    @5,851,417us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x19d1a0]
    @5,851,766us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19d388, retVal=0x0)
    @5,852,172us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x40f5c800, size=4)
    @5,853,198us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x40f5c800, size=4)
    @5,853,593us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x40e92000, Ec=0x41027000, Ss=0x40f5c800, Es=0x40f5c804, PSc=0x8752d000)
    @5,853,999us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x875f7800
    @5,854,977us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x875f7800)
    @5,855,349us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x416bcca0, size=4)
    @5,855,687us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x416bcca0, size=4)
    @5,856,612us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x416bcca0, Ec=0x416bcca4, Ss=0x416bcca0, Es=0x416bcca4, PSc=0x864a1ca0)
    @5,857,095us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x864a1ca0
    @5,857,433us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x864a1ca0)
    [dm3xxmpeg4 @ 0x139210][ce_thread_proc] decode consume:70
    @5,880,448us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19d388, inBufs=0x1aa8a0, outBufs=0x1aa97c, inArgs=0x40ad03f0, outArgs=0x40acfc50)
    @5,880,969us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_enter(visa=0x19d388): algHandle = 0x19d3c0
    @5,881,310us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19d3c0)
    @5,881,706us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x19d1a0] timeout[0xffffffff]
    @5,882,090us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x19d1a0] status[0]
    @5,898,200us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_exit(visa=0x19d388): algHandle = 0x19d3c0
    @5,899,194us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19d3c0)
    @5,899,599us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x19d1a0]
    @5,899,973us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x19d1a0]
    @5,901,085us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19d388, retVal=0x0)
    @5,901,471us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x40e92000, size=4)
    @5,901,815us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x40e92000, size=4)
    @5,902,836us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x40e92000, Ec=0x41027000, Ss=0x40e92000, Es=0x40e92004, PSc=0x8752d000)
    @5,903,263us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x8752d000
    @5,903,573us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x8752d000)
    @5,904,558us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x416e24a0, size=4)
    @5,904,959us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x416e24a0, size=4)
    @5,905,349us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x416e24a0, Ec=0x416e24a4, Ss=0x416e24a0, Es=0x416e24a4, PSc=0x864c74a0)
    @5,906,371us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x864c74a0
    @5,906,796us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x864c74a0)
    @5,925,643us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19d388, inBufs=0x1aa8a0, outBufs=0x1aa97c, inArgs=0x40ad03f0, outArgs=0x40acfc50)
    @5,926,193us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_enter(visa=0x19d388): algHandle = 0x19d3c0
    @5,926,535us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19d3c0)
    @6,259,197us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x19d1a0] timeout[0xffffffff]
    @6,259,651us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x19d1a0] status[0]
    @6,291,063us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_exit(visa=0x19d388): algHandle = 0x19d3c0
    @6,291,479us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19d3c0)
    @6,291,830us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x19d1a0]
    @6,300,493us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x19d1a0]
    @6,300,896us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19d388, retVal=0x0)
    @6,301,886us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x40f5c800, size=4)
    @6,302,358us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x40f5c800, size=4)
    @6,302,709us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x40e92000, Ec=0x41027000, Ss=0x40f5c800, Es=0x40f5c804, PSc=0x8752d000)
    @6,303,704us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x875f7800
    @6,304,105us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x875f7800)
    @6,304,841us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x41671ca0, size=4)
    @6,305,205us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x41671ca0, size=4)
    @6,305,538us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x41671ca0, Ec=0x41671ca4, Ss=0x41671ca0, Es=0x41671ca4, PSc=0x86456ca0)
    @6,305,922us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x86456ca0
    @6,306,267us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x86456ca0)
    [dm3xxmpeg4 @ 0x139210][ce_thread_proc] decode consume:404
    @6,375,204us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19d388, inBufs=0x1aa8a0, outBufs=0x1aa97c, inArgs=0x40ad03f0, outArgs=0x40acfc50)
    @6,376,221us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_enter(visa=0x19d388): algHandle = 0x19d3c0
    @6,376,604us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19d3c0)
    @6,376,944us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x19d1a0] timeout[0xffffffff]
    @6,377,358us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x19d1a0] status[0]
    @6,392,062us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_exit(visa=0x19d388): algHandle = 0x19d3c0
    @6,392,465us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19d3c0)
    @6,392,851us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x19d1a0]
    @6,393,216us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x19d1a0]
    @6,393,542us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19d388, retVal=0x0)
    @6,393,902us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x40e92000, size=4)
    @6,394,271us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x40e92000, size=4)
    @6,394,593us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x40e92000, Ec=0x41027000, Ss=0x40e92000, Es=0x40e92004, PSc=0x8752d000)
    @6,394,977us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x8752d000
    @6,395,278us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x8752d000)
    @6,395,621us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x416974a0, size=4)
    @6,395,947us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x416974a0, size=4)
    @6,396,265us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x416974a0, Ec=0x416974a4, Ss=0x416974a0, Es=0x416974a4, PSc=0x8647c4a0)
    @6,396,640us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x8647c4a0
    @6,396,991us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x8647c4a0)
    @6,410,201us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19d388, inBufs=0x1aa8a0, outBufs=0x1aa97c, inArgs=0x40ad03f0, outArgs=0x40acfc50)
    @6,410,759us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_enter(visa=0x19d388): algHandle = 0x19d3c0
    @6,411,106us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19d3c0)
    @6,411,441us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x19d1a0] timeout[0xffffffff]
    @6,411,823us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x19d1a0] status[0]
    @6,426,758us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_exit(visa=0x19d388): algHandle = 0x19d3c0
    @6,427,168us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19d3c0)
    @6,427,576us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x19d1a0]
    @6,427,940us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x19d1a0]
    @6,760,252us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19d388, retVal=0x0)
    @6,760,685us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x40f5c800, size=4)
    @6,761,032us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x40f5c800, size=4)
    @6,761,367us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x40e92000, Ec=0x41027000, Ss=0x40f5c800, Es=0x40f5c804, PSc=0x8752d000)
    @6,761,797us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x875f7800
    @6,762,105us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x875f7800)
    @6,762,410us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x416bcca0, size=4)
    @6,762,732us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x416bcca0, size=4)
    @6,763,097us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x416bcca0, Ec=0x416bcca4, Ss=0x416bcca0, Es=0x416bcca4, PSc=0x864a1ca0)
    @6,763,488us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x864a1ca0
    @6,763,792us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x864a1ca0)
    [dm3xxmpeg4 @ 0x139210][ce_thread_proc] decode consume:366
    @6,780,248us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19d388, inBufs=0x1aa8a0, outBufs=0x1aa97c, inArgs=0x40ad03f0, outArgs=0x40acfc50)
    @6,780,761us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_enter(visa=0x19d388): algHandle = 0x19d3c0
    @6,781,148us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19d3c0)
    @6,781,483us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x19d1a0] timeout[0xffffffff]
    @6,781,858us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x19d1a0] status[0]
    @6,810,325us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_exit(visa=0x19d388): algHandle = 0x19d3c0
    @6,810,735us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19d3c0)
    @6,821,102us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x19d1a0]
    @6,821,550us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x19d1a0]
    @6,821,899us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19d388, retVal=0x0)
    @6,822,263us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x40e92000, size=4)
    @6,823,343us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x40e92000, size=4)
    @6,823,699us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x40e92000, Ec=0x41027000, Ss=0x40e92000, Es=0x40e92004, PSc=0x8752d000)
    @6,824,147us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x8752d000
    @6,825,125us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x8752d000)
    @6,825,518us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x416e24a0, size=4)
    @6,825,853us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x416e24a0, size=4)
    @6,826,643us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x416e24a0, Ec=0x416e24a4, Ss=0x416e24a0, Es=0x416e24a4, PSc=0x864c74a0)
    @6,827,097us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x864c74a0
    @6,827,432us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x864c74a0)
    [dm3xxmpeg4 @ 0x139210][ce_thread_proc] decode consume:60
    @6,876,761us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19d388, inBufs=0x1aa8a0, outBufs=0x1aa97c, inArgs=0x40ad03f0, outArgs=0x40acfc50)
    @6,877,277us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_enter(visa=0x19d388): algHandle = 0x19d3c0
    @6,877,614us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19d3c0)
    @6,878,007us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x19d1a0] timeout[0xffffffff]
    @6,878,410us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x19d1a0] status[0]
    @6,893,253us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_exit(visa=0x19d388): algHandle = 0x19d3c0
    @6,893,663us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19d3c0)
    @6,894,011us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x19d1a0]
    @6,894,373us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x19d1a0]
    @6,894,739us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19d388, retVal=0x0)
    @6,895,106us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x40f5c800, size=4)
    @6,895,443us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x40f5c800, size=4)
    @7,227,662us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x40e92000, Ec=0x41027000, Ss=0x40f5c800, Es=0x40f5c804, PSc=0x8752d000)
    @7,228,120us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x875f7800
    @7,228,441us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x875f7800)
    @7,228,799us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x41671ca0, size=4)
    @7,229,141us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x41671ca0, size=4)
    @7,229,464us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x41671ca0, Ec=0x41671ca4, Ss=0x41671ca0, Es=0x41671ca4, PSc=0x86456ca0)
    @7,229,841us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x86456ca0
    @7,230,320us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x86456ca0)
    [dm3xxmpeg4 @ 0x139210][ce_thread_proc] decode consume:365
    @7,250,202us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19d388, inBufs=0x1aa8a0, outBufs=0x1aa97c, inArgs=0x40ad03f0, outArgs=0x40acfc50)
    @7,250,715us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_enter(visa=0x19d388): algHandle = 0x19d3c0
    @7,251,095us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19d3c0)
    @7,251,451us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x19d1a0] timeout[0xffffffff]
    @7,251,835us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x19d1a0] status[0]
    @7,267,364us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_exit(visa=0x19d388): algHandle = 0x19d3c0
    @7,267,815us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19d3c0)
    @7,268,172us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x19d1a0]
    @7,269,190us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x19d1a0]
    @7,269,574us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19d388, retVal=0x0)
    @7,269,947us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x40e92000, size=4)
    @7,271,116us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x40e92000, size=4)
    @7,271,480us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x40e92000, Ec=0x41027000, Ss=0x40e92000, Es=0x40e92004, PSc=0x8752d000)
    @7,271,917us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x8752d000
    @7,272,866us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x8752d000)
    @7,273,294us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x416974a0, size=4)
    @7,273,650us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x416974a0, size=4)
    @7,274,582us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x416974a0, Ec=0x416974a4, Ss=0x416974a0, Es=0x416974a4, PSc=0x8647c4a0)
    @7,275,063us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x8647c4a0
    @7,275,408us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x8647c4a0)
    @7,324,929us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19d388, inBufs=0x1aa8a0, outBufs=0x1aa97c, inArgs=0x40ad03f0, outArgs=0x40acfc50)
    @7,325,438us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_enter(visa=0x19d388): algHandle = 0x19d3c0
    @7,325,769us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19d3c0)
    @7,326,151us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x19d1a0] timeout[0xffffffff]
    @7,326,534us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x19d1a0] status[0]
    @7,342,661us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_exit(visa=0x19d388): algHandle = 0x19d3c0
    @7,343,074us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19d3c0)
    @7,343,432us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x19d1a0]
    @7,344,520us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x19d1a0]
    @7,344,868us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19d388, retVal=0x0)
    @7,345,236us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x40f5c800, size=4)
    @7,346,284us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x40f5c800, size=4)
    @7,346,643us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x40e92000, Ec=0x41027000, Ss=0x40f5c800, Es=0x40f5c804, PSc=0x8752d000)
    @7,679,798us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x875f7800
    @7,680,325us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x875f7800)
    @7,680,677us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x416bcca0, size=4)
    @7,681,055us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x416bcca0, size=4)
    @7,681,400us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x416bcca0, Ec=0x416bcca4, Ss=0x416bcca0, Es=0x416bcca4, PSc=0x864a1ca0)
    @7,681,786us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x864a1ca0
    @7,682,090us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x864a1ca0)
    [dm3xxmpeg4 @ 0x139210][ce_thread_proc] decode consume:369
    @7,700,203us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19d388, inBufs=0x1aa8a0, outBufs=0x1aa97c, inArgs=0x40ad03f0, outArgs=0x40acfc50)
    @7,700,758us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_enter(visa=0x19d388): algHandle = 0x19d3c0
    @7,701,093us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19d3c0)
    @7,701,433us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x19d1a0] timeout[0xffffffff]
    @7,701,848us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x19d1a0] status[0]
    @7,717,459us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_exit(visa=0x19d388): algHandle = 0x19d3c0
    @7,718,499us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19d3c0)
    @7,718,885us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x19d1a0]
    @7,719,251us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x19d1a0]
    @7,720,313us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19d388, retVal=0x0)
    @7,720,746us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x40e92000, size=4)
    @7,721,094us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x40e92000, size=4)
    @7,721,476us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x40e92000, Ec=0x41027000, Ss=0x40e92000, Es=0x40e92004, PSc=0x8752d000)
    @7,722,551us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x8752d000
    @7,722,938us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x8752d000)
    @7,723,287us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x416e24a0, size=4)
    @7,724,330us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x416e24a0, size=4)
    @7,724,686us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x416e24a0, Ec=0x416e24a4, Ss=0x416e24a0, Es=0x416e24a4, PSc=0x864c74a0)
    @7,725,076us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x864c74a0
    @7,726,073us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x864c74a0)
    @7,756,044us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19d388, inBufs=0x1aa8a0, outBufs=0x1aa97c, inArgs=0x40ad03f0, outArgs=0x40acfc50)
    @7,756,613us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_enter(visa=0x19d388): algHandle = 0x19d3c0
    @7,756,962us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19d3c0)
    @7,757,294us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x19d1a0] timeout[0xffffffff]
    @7,757,709us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x19d1a0] status[0]
    @7,773,582us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_exit(visa=0x19d388): algHandle = 0x19d3c0
    @7,774,627us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19d3c0)
    @7,775,046us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x19d1a0]
    @7,775,419us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x19d1a0]
    @7,775,789us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19d388, retVal=0x0)
    @7,776,824us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x40f5c800, size=4)
    @7,777,222us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x40f5c800, size=4)
    @7,777,564us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x40e92000, Ec=0x41027000, Ss=0x40f5c800, Es=0x40f5c804, PSc=0x8752d000)
    @8,110,451us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x875f7800
    @8,110,840us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x875f7800)
    @8,111,176us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x41671ca0, size=4)
    @8,111,505us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x41671ca0, size=4)
    @8,111,875us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x41671ca0, Ec=0x41671ca4, Ss=0x41671ca0, Es=0x41671ca4, PSc=0x86456ca0)
    @8,112,258us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x86456ca0
    @8,112,566us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x86456ca0)
    [dm3xxmpeg4 @ 0x139210][ce_thread_proc] decode consume:369
    @8,130,233us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19d388, inBufs=0x1aa8a0, outBufs=0x1aa97c, inArgs=0x40ad03f0, outArgs=0x40acfc50)
    @8,130,746us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_enter(visa=0x19d388): algHandle = 0x19d3c0
    @8,131,123us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19d3c0)
    @8,131,466us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x19d1a0] timeout[0xffffffff]
    @8,131,839us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x19d1a0] status[0]
    @8,150,328us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_exit(visa=0x19d388): algHandle = 0x19d3c0
    @8,150,784us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19d3c0)
    @8,161,120us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x19d1a0]
    @8,161,541us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x19d1a0]
    @8,161,886us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19d388, retVal=0x0)
    @8,162,965us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x40e92000, size=4)
    @8,163,340us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x40e92000, size=4)
    @8,163,674us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x40e92000, Ec=0x41027000, Ss=0x40e92000, Es=0x40e92004, PSc=0x8752d000)
    @8,164,062us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x8752d000
    @8,165,099us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x8752d000)
    @8,165,449us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x416974a0, size=4)
    @8,165,837us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x416974a0, size=4)
    @8,166,752us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x416974a0, Ec=0x416974a4, Ss=0x416974a0, Es=0x416974a4, PSc=0x8647c4a0)
    @8,167,258us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x8647c4a0
    @8,167,597us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x8647c4a0)
    @8,188,966us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19d388, inBufs=0x1aa8a0, outBufs=0x1aa97c, inArgs=0x40ad03f0, outArgs=0x40acfc50)
    @8,189,515us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_enter(visa=0x19d388): algHandle = 0x19d3c0
    @8,189,856us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19d3c0)
    @8,190,294us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x19d1a0] timeout[0xffffffff]
    @8,190,731us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x19d1a0] status[0]
    @8,207,109us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_exit(visa=0x19d388): algHandle = 0x19d3c0
    @8,207,564us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19d3c0)
    @8,207,918us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x19d1a0]
    @8,208,941us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x19d1a0]
    @8,209,327us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19d388, retVal=0x0)
    @8,209,702us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x40f5c800, size=4)
    @8,210,783us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x40f5c800, size=4)
    @8,543,256us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x40e92000, Ec=0x41027000, Ss=0x40f5c800, Es=0x40f5c804, PSc=0x8752d000)
    @8,543,718us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x875f7800
    @8,544,074us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x875f7800)
    @8,544,409us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x416bcca0, size=4)
    @8,544,770us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x416bcca0, size=4)
    @8,545,089us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x416bcca0, Ec=0x416bcca4, Ss=0x416bcca0, Es=0x416bcca4, PSc=0x864a1ca0)
    @8,545,478us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x864a1ca0
    @8,545,785us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x864a1ca0)
    [dm3xxmpeg4 @ 0x139210][ce_thread_proc] decode consume:369
    @8,560,190us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19d388, inBufs=0x1aa8a0, outBufs=0x1aa97c, inArgs=0x40ad03f0, outArgs=0x40acfc50)
    @8,560,708us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_enter(visa=0x19d388): algHandle = 0x19d3c0
    @8,561,043us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19d3c0)
    @8,561,425us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x19d1a0] timeout[0xffffffff]
    @8,561,811us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x19d1a0] status[0]
    @8,600,293us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_exit(visa=0x19d388): algHandle = 0x19d3c0
    @8,600,711us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19d3c0)
    @8,601,728us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x19d1a0]
    @8,602,146us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x19d1a0]
    @8,602,482us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19d388, retVal=0x0)
    @8,603,480us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x40e92000, size=4)
    @8,603,885us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x40e92000, size=4)
    @8,604,270us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x40e92000, Ec=0x41027000, Ss=0x40e92000, Es=0x40e92004, PSc=0x8752d000)
    @8,604,670us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x8752d000
    @8,605,679us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x8752d000)
    @8,606,029us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x416e24a0, size=4)
    @8,606,367us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x416e24a0, size=4)
    @8,607,354us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x416e24a0, Ec=0x416e24a4, Ss=0x416e24a0, Es=0x416e24a4, PSc=0x864c74a0)
    @8,607,792us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x864c74a0
    @8,608,112us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x864c74a0)
    [dm3xxmpeg4 @ 0x139210][ce_thread_proc] decode consume:61
    A:   1.0 V:   1.0 A-V:  0.005 ct:  0.053   0/  0 353% 28% 121.2% 24 0          
    @8,625,354us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Enter (handle=0x19d388, inBufs=0x1aa8a0, outBufs=0x1aa97c, inArgs=0x40ad03f0, outArgs=0x40acfc50)
    @8,625,863us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_enter(visa=0x19d388): algHandle = 0x19d3c0
    @8,626,197us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x19d3c0)
    @8,626,586us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x19d1a0] timeout[0xffffffff]
    @8,626,971us: [+0 T:0x40ad0b60 S:0x40acfb44] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x19d1a0] status[0]
    @8,641,751us: [+5 T:0x40ad0b60 S:0x40acfb8c] CV - VISA_exit(visa=0x19d388): algHandle = 0x19d3c0
    @8,642,186us: [+0 T:0x40ad0b60 S:0x40acfb7c] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x19d3c0)
    @8,642,543us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x19d1a0]
    @8,642,904us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x19d1a0]
    @8,643,283us: [+0 T:0x40ad0b60 S:0x40acfba4] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_process> Exit (handle=0x19d388, retVal=0x0)
    @8,643,641us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x40f5c800, size=4)
    @8,975,932us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x40f5c800, size=4)
    @8,976,336us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x40e92000, Ec=0x41027000, Ss=0x40f5c800, Es=0x40f5c804, PSc=0x8752d000)
    @8,976,734us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x875f7800
    @8,977,044us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x875f7800)
    @8,977,424us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x41671ca0, size=4)
    @8,977,755us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x41671ca0, size=4)
    @8,978,076us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> found in cb(Sc=0x41671ca0, Ec=0x41671ca4, Ss=0x41671ca0, Es=0x41671ca4, PSc=0x86456ca0)
    @8,978,454us: [+1 T:0x40ad0b60 S:0x40acfb9c] OM - Memory__getPhysicalAddress> returning physAddr=0x86456ca0
    @8,978,806us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_getBufferPhysicalAddress> return (0x86456ca0)
    [dm3xxmpeg4 @ 0x139210][ce_thread_proc] decode consume:366
    @8,991,573us: [+0 T:0x40ad0b60 S:0x40acfbec] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_delete> Enter (handle=0x19d388)
    @8,992,009us: [+0 T:0x40ad0b60 S:0x40acfbc4] CV - VISA_delete(0x19d388)
    @8,992,421us: [+5 T:0x40ad0b60 S:0x40acfbc4] CV - VISA_delete> deleting codec (localQueue=0xffff, remoteQueue=0xffff)
    @8,992,836us: [+0 T:0x40ad0b60 S:0x40acfbb4] ti.sdo.ce.alg.Algorithm - Algorithm_delete> Enter(alg=0x19d3c0)
    @8,993,218us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.fc.dman3 - DMAN3_releaseDmaChannels> Enter (algs=0x19d3c0, dmaFxnsArray=0x19d3c8, numAlgs=1)
    @8,993,649us: [+2 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.fc.dman3 - DMAN3_releaseDmaChannels> Free 1 channels
    @8,994,028us: [+0 T:0x40ad0b60 S:0x40acfb3c] ti.sdo.fc.dman3 - freeChannels> Enter (dmaTab=0x19d5d0, numChan=1)
    @8,994,362us: [+0 T:0x40ad0b60 S:0x40acfb3c] ti.sdo.fc.dman3 - freeChannels> Exit
    @8,994,658us: [+0 T:0x40ad0b60 S:0x40acfb6c] ti.sdo.fc.dman3 - DMAN3_releaseDmaChannels> Exit (status=DMAN3_SOK)
    @8,995,880us: [+0 T:0x40ad0b60 S:0x40acfb3c] OM - Memory_free> Enter(0x40ad1000, 0x1354)
    @8,996,273us: [+0 T:0x40ad0b60 S:0x40acfafc] OM - Memory_contigFree> Enter(addr=1085083648, size=4948)
    @8,996,830us: [+1 T:0x40ad0b60 S:0x40acfacc] OM - Memory__removeContigBuf> Enter(virtAddr=0x40ad1000, size=4948)
    @8,997,222us: [+1 T:0x40ad0b60 S:0x40acfacc] OM - Memory__removeContigBuf> removing cb->phys=0x87085000, cb->size=0x1354, cb->virt=0x40ad1000
    @8,997,616us: [+0 T:0x40ad0b60 S:0x40acfaa4] OM - Memory_free> Enter(0x19d428, 0x10)
    @8,997,954us: [+0 T:0x40ad0b60 S:0x40acfaa4] OM - Memory_free> return (0x1)
    @8,998,250us: [+0 T:0x40ad0b60 S:0x40acfafc] OM - Memory_contigFree> return (0x1)
    @8,998,539us: [+0 T:0x40ad0b60 S:0x40acfb3c] OM - Memory_free> return (0x1)
    @8,998,818us: [+0 T:0x40ad0b60 S:0x40acfb3c] OM - Memory_free> Enter(0x40ad3000, 0x333000)
    @8,999,115us: [+0 T:0x40ad0b60 S:0x40acfafc] OM - Memory_contigFree> Enter(addr=1085091840, size=3354624)
    @9,012,866us: [+1 T:0x40ad0b60 S:0x40acfacc] OM - Memory__removeContigBuf> Enter(virtAddr=0x40ad3000, size=3354624)
    @9,013,318us: [+1 T:0x40ad0b60 S:0x40acfacc] OM - Memory__removeContigBuf> removing cb->phys=0x87ccd000, cb->size=0x333000, cb->virt=0x40ad3000
    @9,013,701us: [+0 T:0x40ad0b60 S:0x40acfaa4] OM - Memory_free> Enter(0x19d440, 0x10)
    @9,014,011us: [+0 T:0x40ad0b60 S:0x40acfaa4] OM - Memory_free> return (0x1)
    @9,014,300us: [+0 T:0x40ad0b60 S:0x40acfafc] OM - Memory_contigFree> return (0x1)
    @9,014,625us: [+0 T:0x40ad0b60 S:0x40acfb3c] OM - Memory_free> return (0x1)
    @9,014,916us: [+0 T:0x40ad0b60 S:0x40acfb3c] OM - Memory_free> Enter(0x40e06000, 0x1680)
    @9,015,214us: [+0 T:0x40ad0b60 S:0x40acfafc] OM - Memory_contigFree> Enter(addr=1088446464, size=5760)
    @9,015,693us: [+1 T:0x40ad0b60 S:0x40acfacc] OM - Memory__removeContigBuf> Enter(virtAddr=0x40e06000, size=5760)
    @9,016,126us: [+1 T:0x40ad0b60 S:0x40acfacc] OM - Memory__removeContigBuf> removing cb->phys=0x87087000, cb->size=0x1680, cb->virt=0x40e06000
    @9,016,507us: [+0 T:0x40ad0b60 S:0x40acfaa4] OM - Memory_free> Enter(0x19d458, 0x10)
    @9,016,812us: [+0 T:0x40ad0b60 S:0x40acfaa4] OM - Memory_free> return (0x1)
    @9,348,960us: [+0 T:0x40ad0b60 S:0x40acfafc] OM - Memory_contigFree> return (0x1)
    @9,349,323us: [+0 T:0x40ad0b60 S:0x40acfb3c] OM - Memory_free> return (0x1)
    @9,349,619us: [+0 T:0x40ad0b60 S:0x40acfb3c] OM - Memory_free> Enter(0x40e1a000, 0x2000)
    @9,349,920us: [+0 T:0x40ad0b60 S:0x40acfafc] OM - Memory_contigFree> Enter(addr=1088528384, size=8192)
    @9,350,606us: [+1 T:0x40ad0b60 S:0x40acfacc] OM - Memory__removeContigBuf> Enter(virtAddr=0x40e1a000, size=8192)
    @9,351,000us: [+1 T:0x40ad0b60 S:0x40acfacc] OM - Memory__removeContigBuf> removing cb->phys=0x8709b000, cb->size=0x2000, cb->virt=0x40e1a000
    @9,351,367us: [+0 T:0x40ad0b60 S:0x40acfaa4] OM - Memory_free> Enter(0x19d470, 0x10)
    @9,351,719us: [+0 T:0x40ad0b60 S:0x40acfaa4] OM - Memory_free> return (0x1)
    @9,352,014us: [+0 T:0x40ad0b60 S:0x40acfafc] OM - Memory_contigFree> return (0x1)
    @9,352,300us: [+0 T:0x40ad0b60 S:0x40acfb3c] OM - Memory_free> return (0x1)
    @9,352,610us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_free> Enter(0x19d3c0, 0xc)
    @9,352,956us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_free> return (0x1)
    @9,353,252us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_free> Enter(0x19d388, 0x30)
    @9,353,549us: [+0 T:0x40ad0b60 S:0x40acfb9c] OM - Memory_free> return (0x1)
    @9,353,826us: [+0 T:0x40ad0b60 S:0x40acfbfc] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_delete> return
    @9,354,181us: [+0 T:0x40ad0b60 S:0x40acfbdc] CE - Engine_close(0x19d308)
    @9,354,600us: [+0 T:0x40ad0b60 S:0x40acfbd4] OM - Memory_free> Enter(0x19d308, 0x2c)
    @9,354,932us: [+0 T:0x40ad0b60 S:0x40acfbd4] OM - Memory_free> return (0x1)
    @9,355,266us: [+0 T:0x40ad0b60 S:0x40acfbd4] OM - Memory_free> Enter(0x40e92000, 0x195000)
    @9,355,592us: [+0 T:0x40ad0b60 S:0x40acfb94] OM - Memory_contigFree> Enter(addr=1089019904, size=1658880)
    @9,359,804us: [+1 T:0x40ad0b60 S:0x40acfb64] OM - Memory__removeContigBuf> Enter(virtAddr=0x40e92000, size=1658880)
    @9,360,337us: [+1 T:0x40ad0b60 S:0x40acfb64] OM - Memory__removeContigBuf> removing cb->phys=0x8752d000, cb->size=0x195000, cb->virt=0x40e92000
    @9,360,720us: [+0 T:0x40ad0b60 S:0x40acfb3c] OM - Memory_free> Enter(0x19d488, 0x10)
    @9,361,022us: [+0 T:0x40ad0b60 S:0x40acfb3c] OM - Memory_free> return (0x1)
    @9,361,353us: [+0 T:0x40ad0b60 S:0x40acfb94] OM - Memory_contigFree> return (0x1)
    @9,361,652us: [+0 T:0x40ad0b60 S:0x40acfbd4] OM - Memory_free> return (0x1)
    @9,361,938us: [+0 T:0x40ad0b60 S:0x40acfbd4] OM - Memory_free> Enter(0x41032000, 0xf0000)
    @9,362,230us: [+0 T:0x40ad0b60 S:0x40acfb94] OM - Memory_contigFree> Enter(addr=1090723840, size=983040)
    @9,406,535us: [+1 T:0x40ad0b60 S:0x40acfb64] OM - Memory__removeContigBuf> Enter(virtAddr=0x41032000, size=983040)
    @9,406,968us: [+1 T:0x40ad0b60 S:0x40acfb64] OM - Memory__removeContigBuf> removing cb->phys=0x876cd000, cb->size=0xf0000, cb->virt=0x41032000
    @9,407,377us: [+0 T:0x40ad0b60 S:0x40acfb3c] OM - Memory_free> Enter(0x19d4a0, 0x10)
    @9,407,686us: [+0 T:0x40ad0b60 S:0x40acfb3c] OM - Memory_free> return (0x1)
    @9,407,971us: [+0 T:0x40ad0b60 S:0x40acfb94] OM - Memory_contigFree> return (0x1)
    @9,408,258us: [+0 T:0x40ad0b60 S:0x40acfbd4] OM - Memory_free> return (0x1)

    Exiting... (End of file)
    @9,501,226us: [+0 T:0x40018298 S:0xbeffc9ac] OG - Global_exit> enter
    @9,501,581us: [+2 T:0x40018298 S:0xbeffc9ac] OG - Global_exit> calling function *0x4011306c()...
    @9,501,886us: [+2 T:0x40018298 S:0xbeffc9ac] OG - Global_exit> calling function *0x4011451c()...
    @9,502,281us: [+0 T:0x40018298 S:0xbeffc974] OM - Memory_free> Enter(0x19d230, 0x18)
    @9,502,588us: [+0 T:0x40018298 S:0xbeffc974] OM - Memory_free> return (0x1)
    @9,502,910us: [+0 T:0x40018298 S:0xbeffc974] OM - Memory_free> Enter(0x19d250, 0x18)
    @9,503,184us: [+0 T:0x40018298 S:0xbeffc974] OM - Memory_free> return (0x1)
    @9,503,437us: [+0 T:0x40018298 S:0xbeffc974] OM - Memory_free> Enter(0x19d270, 0x18)
    @9,503,702us: [+0 T:0x40018298 S:0xbeffc974] OM - Memory_free> return (0x1)
    @9,503,957us: [+2 T:0x40018298 S:0xbeffc9ac] OG - Global_exit> calling function *0x4011a6b4()...
    @9,504,281us: [+2 T:0x40018298 S:0xbeffc9ac] OG - Global_exit> calling function *0x4011be9c()...
    @9,504,639us: [+0 T:0x40018298 S:0xbeffc954] ti.sdo.ce.osal.SemMP - Entered SemMP_delete> sem[0x19d1a0]
    @9,504,950us: [+0 T:0x40018298 S:0xbeffc934] ti.sdo.ce.osal.SemMP - Entered enterCS> key[0x4c41534f]
    @9,505,265us: [+0 T:0x40018298 S:0xbeffc934] ti.sdo.ce.osal.SemMP - Leaving enterCS> id[0x30000]
    @9,505,616us: [+0 T:0x40018298 S:0xbeffc954] ti.sdo.ce.osal.SemMP - SemMP_delete> sem: 0x18002, ref count: 2
    @9,505,979us: [+0 T:0x40018298 S:0xbeffc93c] ti.sdo.ce.osal.SemMP - Entered exitCS> id[0x30000]
    @9,506,294us: [+0 T:0x40018298 S:0xbeffc954] ti.sdo.ce.osal.SemMP - Leaving exitCS
    @9,506,568us: [+0 T:0x40018298 S:0xbeffc92c] OM - Memory_free> Enter(0x19d1a0, 0x4)
    @9,506,874us: [+0 T:0x40018298 S:0xbeffc92c] OM - Memory_free> return (0x1)
    @9,507,140us: [+0 T:0x40018298 S:0xbeffc954] ti.sdo.ce.osal.SemMP - Leaving SemMP_delete>
    @9,507,480us: [+0 T:0x40018298 S:0xbeffc984] ti.sdo.fc.dman3 - DMAN3_exit> Enter
    @9,507,922us: [+0 T:0x40018298 S:0xbeffc96c] ti.sdo.ce.osal.LockMP - Entered LockMP_acquire> lock[0x19d150]
    @9,508,309us: [+0 T:0x40018298 S:0xbeffc93c] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x19d168] timeout[0xffffffff]
    @9,508,684us: [+0 T:0x40018298 S:0xbeffc93c] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x19d168] status[0]
    @9,508,999us: [+0 T:0x40018298 S:0xbeffc984] ti.sdo.ce.osal.LockMP - Leaving LockMP_acquire> lock[0x19d150]
    @9,509,518us: [+0 T:0x40018298 S:0xbeffc974] ti.sdo.ce.osal.LockMP - Entered LockMP_release>lock[0x19d150]
    @9,509,920us: [+0 T:0x40018298 S:0xbeffc954] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x19d168]
    @9,842,710us: [+0 T:0x40018298 S:0xbeffc954] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x19d168]
    @9,843,073us: [+0 T:0x40018298 S:0xbeffc984] ti.sdo.ce.osal.LockMP - Leaving LockMP_release>lock[0x19d150]
    @9,843,455us: [+0 T:0x40018298 S:0xbeffc974] ti.sdo.ce.osal.LockMP - Entered LockMP_delete> lock[0x19d150]
    @9,843,773us: [+0 T:0x40018298 S:0xbeffc944] ti.sdo.ce.osal.SemMP - Entered SemMP_delete> sem[0x19d168]
    @9,844,121us: [+0 T:0x40018298 S:0xbeffc924] ti.sdo.ce.osal.SemMP - Entered enterCS> key[0x4c41534f]
    @9,844,438us: [+0 T:0x40018298 S:0xbeffc924] ti.sdo.ce.osal.SemMP - Leaving enterCS> id[0x38000]
    @9,844,747us: [+0 T:0x40018298 S:0xbeffc944] ti.sdo.ce.osal.SemMP - SemMP_delete> sem: 0x8001, ref count: 2
    @9,845,091us: [+0 T:0x40018298 S:0xbeffc92c] ti.sdo.ce.osal.SemMP - Entered exitCS> id[0x38000]
    @9,845,467us: [+0 T:0x40018298 S:0xbeffc944] ti.sdo.ce.osal.SemMP - Leaving exitCS
    @9,845,739us: [+0 T:0x40018298 S:0xbeffc91c] OM - Memory_free> Enter(0x19d168, 0x4)
    @9,846,018us: [+0 T:0x40018298 S:0xbeffc91c] OM - Memory_free> return (0x1)
    @9,846,282us: [+0 T:0x40018298 S:0xbeffc944] ti.sdo.ce.osal.SemMP - Leaving SemMP_delete>
    @9,846,541us: [+0 T:0x40018298 S:0xbeffc94c] OM - Memory_free> Enter(0x19d150, 0x10)
    @9,846,856us: [+0 T:0x40018298 S:0xbeffc94c] OM - Memory_free> return (0x1)
    @9,847,115us: [+0 T:0x40018298 S:0xbeffc984] ti.sdo.ce.osal.LockMP - Leaving LockMP_delete>
    @9,847,382us: [+0 T:0x40018298 S:0xbeffc984] ti.sdo.fc.dman3 - DMAN3_exit> Exit
    @9,847,705us: [+2 T:0x40018298 S:0xbeffc9ac] OG - Global_exit> calling function *0x4011c3fc()...
    @9,848,055us: [+2 T:0x40018298 S:0xbeffc9ac] OG - Global_exit> calling function *0x40118220()...
    @9,848,360us: [+2 T:0x40018298 S:0xbeffc9ac] OG - Global_exit> calling function *0x4011a550()...
    @9,848,735us: [+2 T:0x40018298 S:0xbeffc9ac] OG - Global_exit> calling function *0x401197b0()...
    @9,849,144us: [+0 T:0x40018298 S:0xbeffc96c] OM - Memory_free> Enter(0x19c098, 0x18)
    @9,849,494us: [+0 T:0x40018298 S:0xbeffc96c] OM - Memory_free> return (0x1)
    @9,849,784us: [+2 T:0x40018298 S:0xbeffc9ac] OG - Global_exit> calling function *0x4011aecc()...
    @9,850,204us: [+2 T:0x40018298 S:0xbeffc9ac] OG - Global_exit> calling function *0x4011ba34()...
    @9,850,520us: [+2 T:0x40018298 S:0xbeffc9ac] OG - Global_exit> calling function *0x4011a8d8()...

     

     

     

    #######################################################################################################
    #Decoder application exited. Start encoding in encoder application. The following is output by encoder application.
    #######################################################################################################


     > /tmp/elss_cmd_in5# echo "0 gui:elss 0 storage_config loop=0 reserve_space=20"
    root@davinci:~/dm355# echo "0 gui:elss 0 fileformat name=mkv" > /tmp/elss_cmd_in
    [INFO][00:01:46.310][1409]AppCtrlImpl.cpp:705(ReadCmd): Cmd:0 gui:elss 0 storage_config loop=0 reserve_space=20

    [INFO][00:01:46.311][1409]AppCtrlImpl.cpp:636(SendResponse): 0 elss:gui 0 RESPONSE cmd=storage_config level=OK desc=storage_config_0_20
    root@davinci:~/dm355# echo "0 gui:elss 0 storage_ad[INFO][00:01:46.360][1409]AppCtrlImpl.cpp:705(ReadCmd): Cmd:0 gui:elss 0 fileformat name=mkv

    [INFO][00:01:46.361][1409]AppCtrlImpl.cpp:636(SendResponse): 0 elss:gui 0 RESPONSE cmd=fileformat level=OK desc=fileformat_mkv
    elss_cmd_inmmc/video" > /tmp/
    root@davinci:~/dm355#
    [INFO][00:01:46.410][1409]AppCtrlImpl.cpp:705(ReadCmd): Cmd:0 gui:elss 0 storage_adddisk /mnt/mmc/video

    [INFO][00:01:46.411][1409]FileManagerImpl.cpp:954(DiskMonitor_AddDisk): /mnt/mmc/video
    [INFO][00:01:46.411][1409]FileManagerImpl.cpp:428(Open): Open /mnt/mmc/video/index0.idx
    [INFO][00:01:46.419][1409]FileManagerImpl.cpp:428(Open): Open /mnt/mmc/video/index1.idx
    [INFO][00:01:46.424][1409]FileManagerImpl.cpp:448(Open): Scandir begin
    [INFO][00:01:46.428][1409]FileManagerImpl.cpp:451(Open): Scandir Done
    [INFO][00:01:46.429][1409]FileManagerImpl.cpp:454(Open): Sortdir Done
    [INFO][00:01:46.431][1409]FileManagerImpl.cpp:459(Open): ItemCount:0,8
    [INFO][00:01:46.432][1409]FileManagerImpl.cpp:771(CalRealFreeSpace): More Space(392)/mnt/mmc/video: RealFree:392,RealFreeLast:0,TotalEst:0,EstFree:392
    [INFO][00:01:46.432][1409]AppCtrlImpl.cpp:636(SendResponse): 0 elss:gui 0 RESPONSE cmd=storage_adddisk level=OK desc=add_disk
    } output={timelen:120;savemode:0; saveaux:0;subtitleDate:1;prerecord:2;postrecord:3;recordtime_week:full;title:channel_0;sharedmem={video:(256,4);audio:(0,0)}}">/tmp/elss_cmd_in&root@davinci:~/dm355# echo "0 gui:elss 0 dev_config vi/3;io:fb}" > /tmp/elss_cmd_in
    root@davinci:~/dm355# #config linein
    ;io:oss;samplerate:8000;channelcou[INFO][00:01:46.600][1409]AppCtrlImpl.cpp:705(ReadCmd): Cmd:0 gui:elss 0 dev_config videoout.0 data={dev:/dev/fb/3;io:fb}

    @38,603,018us: [+2 T:0x40018730 S:0xbeffd8c4] ti.sdo.dmai - [Display] Setting video output to 'LCD'
    [INFO][00:01:46.604][1409]RenderDevVideoImpl.cpp:494(GetDevResolution): bpp:16,red:0:0,g:0:0,b:0:0,t:0:0
    @38,605,541us: [+7 T:0x40018730 S:0xbeffe88c] ti.sdo.dmai - [Display] 320x240
    @38,606,249us: [+2 T:0x40018730 S:0xbeffe85c] ti.sdo.dmai - [BufTab] Allocating BufTab for 4 buffers
    @38,607,133us: [+0 T:0x40018730 S:0xbeffe84c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x4039c000, size=4)
    @38,607,536us: [+1 T:0x40018730 S:0xbeffe84c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x4039c000, size=4)
    @38,607,861us: [+1 T:0x40018730 S:0xbeffe84c] OM - Memory__getPhysicalAddress> returning physAddr=0x0
    @38,608,267us: [+1 T:0x40018730 S:0xbeffe84c] OM - Memory_getBufferPhysicalAddress> CMEM_getPhys(0x4039c000) = 0x86456000.
    @38,608,639us: [+1 T:0x40018730 S:0xbeffe7f4] OM - Memory__addContigBuf> Enter(virtAddr=0x4039c000, size=4, physAddr=0x86456000)
    @38,608,985us: [+1 T:0x40018730 S:0xbeffe7f4] OM - Memory__addContigBuf> creating new contigBuf object
    @38,609,274us: [+0 T:0x40018730 S:0xbeffe7dc] OM - Memory_alloc> Enter(0x10)
    @38,609,601us: [+0 T:0x40018730 S:0xbeffe7dc] OM - Memory_alloc> return (0xe4f78)
    @38,609,887us: [+1 T:0x40018730 S:0xbeffe7f4] OM - Memory__addContigBuf> returning: cb->phys=0x86456000, cb->size=4, cb->virt=0x4039c000
    @38,610,347us: [+0 T:0x40018730 S:0xbeffe84c] OM - Memory_getBufferPhysicalAddress> return (0x86456000)
    @38,610,717us: [+2 T:0x40018730 S:0xbeffe88c] ti.sdo.dmai - [Display] Display buffer 0 mapped to 0x4039c000 has physical address 0x86456000
    @38,611,153us: [+0 T:0x40018730 S:0xbeffe84c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x403c1800, size=4)
    @38,611,488us: [+1 T:0x40018730 S:0xbeffe84c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x403c1800, size=4)
    @38,611,806us: [+1 T:0x40018730 S:0xbeffe84c] OM - Memory__getPhysicalAddress> returning physAddr=0x0
    @38,612,120us: [+1 T:0x40018730 S:0xbeffe84c] OM - Memory_getBufferPhysicalAddress> CMEM_getPhys(0x403c1800) = 0x8647b800.
    @38,612,505us: [+1 T:0x40018730 S:0xbeffe7f4] OM - Memory__addContigBuf> Enter(virtAddr=0x403c1800, size=4, physAddr=0x8647b800)
    @38,612,850us: [+1 T:0x40018730 S:0xbeffe7f4] OM - Memory__addContigBuf> creating new contigBuf object
    @38,613,139us: [+0 T:0x40018730 S:0xbeffe7dc] OM - Memory_alloc> Enter(0x10)
    @38,613,433us: [+0 T:0x40018730 S:0xbeffe7dc] OM - Memory_alloc> return (0xe4f90)
    @38,613,750us: [+1 T:0x40018730 S:0xbeffe7f4] OM - Memory__addContigBuf> returning: cb->phys=0x8647b800, cb->size=4, cb->virt=0x403c1800
    @38,614,098us: [+0 T:0x40018730 S:0xbeffe84c] OM - Memory_getBufferPhysicalAddress> return (0x8647b800)
    @38,614,407us: [+2 T:0x40018730 S:0xbeffe88c] ti.sdo.dmai - [Display] Display buffer 1 mapped to 0x403c1800, physical address 0x8647b800
    @38,614,777us: [+0 T:0x40018730 S:0xbeffe84c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x403e7000, size=4)
    @38,615,136us: [+1 T:0x40018730 S:0xbeffe84c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x403e7000, size=4)
    @38,615,449us: [+1 T:0x40018730 S:0xbeffe84c] OM - Memory__getPhysicalAddress> returning physAddr=0x0
    @38,615,766us: [+1 T:0x40018730 S:0xbeffe84c] OM - Memory_getBufferPhysicalAddress> CMEM_getPhys(0x403e7000) = 0x864a1000.
    @38,616,108us: [+1 T:0x40018730 S:0xbeffe7f4] OM - Memory__addContigBuf> Enter(virtAddr=0x403e7000, size=4, physAddr=0x864a1000)
    @38,616,476us: [+1 T:0x40018730 S:0xbeffe7f4] OM - Memory__addContigBuf> creating new contigBuf object
    @38,616,779us: [+0 T:0x40018730 S:0xbeffe7dc] OM - Memory_alloc> Enter(0x10)
    @38,617,061us: [+0 T:0x40018730 S:0xbeffe7dc] OM - Memory_alloc> return (0xe4fa8)
    @38,617,345us: [+1 T:0x40018730 S:0xbeffe7f4] OM - Memory__addContigBuf> returning: cb->phys=0x864a1000, cb->size=4, cb->virt=0x403e7000
    @38,617,677us: [+0 T:0x40018730 S:0xbeffe84c] OM - Memory_getBufferPhysicalAddress> return (0x864a1000)
    @38,618,016us: [+2 T:0x40018730 S:0xbeffe88c] ti.sdo.dmai - [Display] Display buffer 2 mapped to 0x403e7000, physical address 0x864a1000
    @38,618,394us: [+0 T:0x40018730 S:0xbeffe84c] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x4040c800, size=4)
    @38,950,866us: [+1 T:0x40018730 S:0xbeffe84c] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x4040c800, size=4)
    @38,951,254us: [+1 T:0x40018730 S:0xbeffe84c] OM - Memory__getPhysicalAddress> returning physAddr=0x0
    @38,951,591us: [+1 T:0x40018730 S:0xbeffe84c] OM - Memory_getBufferPhysicalAddress> CMEM_getPhys(0x4040c800) = 0x864c6800.
    @38,951,937us: [+1 T:0x40018730 S:0xbeffe7f4] OM - Memory__addContigBuf> Enter(virtAddr=0x4040c800, size=4, physAddr=0x864c6800)
    @38,952,325us: [+1 T:0x40018730 S:0xbeffe7f4] OM - Memory__addContigBuf> creating new contigBuf object
    @38,952,618us: [+0 T:0x40018730 S:0xbeffe7dc] OM - Memory_alloc> Enter(0x10)
    @38,952,908us: [+0 T:0x40018730 S:0xbeffe7dc] OM - Memory_alloc> return (0xe4fc0)
    @38,953,184us: [+1 T:0x40018730 S:0xbeffe7f4] OM - Memory__addContigBuf> returning: cb->phys=0x864c6800, cb->size=4, cb->virt=0x4040c800
    @38,953,556us: [+0 T:0x40018730 S:0xbeffe84c] OM - Memory_getBufferPhysicalAddress> return (0x864c6800)
    @38,953,867us: [+2 T:0x40018730 S:0xbeffe88c] ti.sdo.dmai - [Display] Display buffer 3 mapped to 0x4040c800, physical address 0x864c6800
    [INFO][00:01:46.954][1409]RenderDevVideoImpl.cpp:244(Open): Open /dev/fb/3
    ol:80;rightvol:80}">/tmp/elss_cmd_in&xer;leftv
    [INFO][00:01:47.004][1409]RenderDevVideoImpl.cpp:266(Close): Close /dev/fb/3
    index:0, type: 2, ref: 0
      DATA: dev:/dev/fb/3, io:fb, videoRect:(0,0,320,240), videoStride:640, interlace:0, ftime:0
    [INFO][00:01:47.005][1409]AppCtrlImpl.cpp:636(SendResponse): 0 elss:gui 0 RESPONSE cmd=dev_config level=OK desc=config_dev_ok
    [2] 1415
    root@davinci:~/dm355#
    [2]+  Done                    echo "0 gui:elss 0 dev_config audioin.0 data={dev:/dev/dsp;io:oss;samplerate:8000;channelcount:1;input:line} control={dev:/dev/mixer;leftvol:80;rightvol:80}" >/tmp/elss_cmd_in
    [INFO][00:01:47.150][1409]AppCtrlImpl.cpp:705(ReadCmd): Cmd:0 gui:elss 0 dev_config audioin.0 data={dev:/dev/dsp;io:oss;samplerate:8000;channelcount:1;input:line} control={dev:/dev/mixer;leftvol:80;rightvol:80}

    root@davinci:~/dm355# #config mic
    @39,203,441us: [+2 T:0x000eba70 S:0x000eb394] ti.sdo.dmai - [Sound] Line in recorder selected
    l:75;rightvol:75}">/tmp/elss_cmd_in&:1;input:mic} control={dev:/dev/mixer;leftvo
    [2] 1417
    [2]   Done                    echo "0 gui:elss 0 dev_config audioin.0 data={dev:/dev/dsp;io:oss;samplerate:8000;channelcount:1;input:mic} control={dev:/dev/mixer;leftvol:75;rightvol:75}" >/tmp/elss_cmd_in
    [INFO][00:01:47.313][1409]AppGraph.cpp:317(CaptureConfigAudio): DumpDevConfig:
    index:0, type: 3, ref: 0
      DATA: dev:/dev/dsp, io:oss, input:line, samplerate:8000, bitdepth:16, channelcount:1
      CNTL: dev:/dev/mixer, leftvol:80, rightvol:80
    [INFO][00:01:47.314][1409]AppCtrlImpl.cpp:636(SendResponse): 0 elss:gui 0 RESPONSE cmd=dev_config level=OK desc=config_dev_ok
    [INFO][00:01:47.314][1409]AppCtrlImpl.cpp:705(ReadCmd): Cmd:0 gui:elss 0 dev_config audioin.0 data={dev:/dev/dsp;io:oss;samplerate:8000;channelcount:1;input:mic} control={dev:/dev/mixer;leftvol:75;rightvol:75}

    @39,316,302us: [+2 T:0x000eba70 S:0x000eb394] ti.sdo.dmai - [Sound] Microphone recorder selected
    [INFO][00:01:47.340][1409]AppGraph.cpp:317(CaptureConfigAudio): DumpDevConfig:
    index:0, type: 3, ref: 0
      DATA: dev:/dev/dsp, io:oss, input:mic, samplerate:8000, bitdepth:16, channelcount:1
      CNTL: dev:/dev/mixer, leftvol:75, rightvol:75
    [INFO][00:01:47.341][1409]AppCtrlImpl.cpp:636(SendResponse): 0 elss:gui 0 RESPONSE cmd=dev_config level=OK desc=config_dev_ok
    root@davinci:~/dm355#
    root@davinci:~/dm355# #config cmos 720x576
    ntrol={dev:/dev/video0;camera_index:1}">/tmp/elss_cmd_in&ftime:40000;io:v4l2} co
    [2] 1418
    root@davinci:~/dm355# echo "0 gui:elss 0 channel_config live_video.0  [INFO][00:01:47.600][1409]AppCtrlImpl.cpp:705(ReadCmd): Cmd:0 gui:elss 0 dev_config videoin.0 data={dev:/dev/video0;interlace:0;videoRect:(0,0,720,576);videoStride:1440;ftime:40000;io:v4l2} control={dev:/dev/video0;camera_index:1}

    eaux:0;savemode:1}">/tmp/elss_cmd_in&0,320,240)}  aux={dev:-1} output={dev:0;sav
    [3] 1420
    [2]   Done                    echo "0 gui:elss 0 dev_config videoin.0 data={dev:/dev/video0;interlace:0;videoRect:(0,0,720,576);videoStride:1440;ftime:40000;io:v4l2} control={dev:/dev/video0;camera_index:1}" >/tmp/elss_cmd_in
    [3]   Done                    echo "0 gui:elss 0 channel_config live_video.0   video={dev:0;srcRect:(0,0,720,576);dstRect:(0,0,320,240)}  aux={dev:-1} output={dev:0;saveaux:0;savemode:1}" >/tmp/elss_cmd_in
    [INFO][00:01:47.680][1419]CaptureDevVideoImpl.cpp:299(Open): device:/dev/video0
    @39,681,544us: [+7 T:0x000f2cd0 S:0x000f2464] ti.sdo.dmai - [Capture] fd = 9
    @39,681,995us: [+2 T:0x000f2cd0 S:0x000f23ac] ti.sdo.dmai - [Capture] Available video input:
    @39,682,352us: [+2 T:0x000f2cd0 S:0x000f23ac] ti.sdo.dmai - [Capture]  name=COMPOSITE
    @39,682,676us: [+2 T:0x000f2cd0 S:0x000f23ac] ti.sdo.dmai - [Capture]  name=CMOS-OV3640
    @39,683,271us: [+2 T:0x000f2cd0 S:0x000f2464] ti.sdo.dmai - [Capture] Video input connected size 720x576 pitch 1440
    [INFO][00:01:47.684][1419]DeviceHelper.cpp:409(GetCaptureDevVideoConfig): Unknown Video Decoder IC.Assume STANDARD
    [INFO][00:01:47.685][1419]DeviceHelper.cpp:220(Common_SelectCamera): Request:720,576,0
    [INFO][00:01:47.685][1419]DeviceHelper.cpp:87(V4L2_GetSetPixFmt): 720 576 1440 1
    [INFO][00:01:47.686][1419]CaptureDevVideoImpl.cpp:180(UpdateDevProp): SelectCamera:1
    @39,686,833us: [+2 T:0x000f2cd0 S:0x000f247c] ti.sdo.dmai - [BufTab] Allocating BufTab for 4 buffers
    @39,697,257us: [+2 T:0x000f2cd0 S:0x000f24ac] ti.sdo.dmai - [Dmai] Driver buffer 0 mapped to 0x4039c000 has physical address 0x80800000
    @39,707,525us: [+2 T:0x000f2cd0 S:0x000f24ac] ti.sdo.dmai - [Dmai] Driver buffer 1 mapped to 0x4099c000 has physical address 0x85000000
    @39,717,839us: [+2 T:0x000f2cd0 S:0x000f24ac] ti.sdo.dmai - [Dmai] Driver buffer 2 mapped to 0x40f9c000 has physical address 0x85800000
    @39,728,127us: [+2 T:0x000f2cd0 S:0x000f24ac] ti.sdo.dmai - [Dmai] Driver buffer 3 mapped to 0x4159c000 has physical address 0x84000000
    [INFO][00:01:47.728][1419]CaptureDevVideoImpl.cpp:261(Close): device:/dev/video0
    :channel_0;sharedmem={video:(256,4);audio:(0,0)}}">/tmp/elss_cmd_in&@40,259,534us: [+2 T:0x000f2cd0 S:0x000f2644] ti.sdo.dmai - [Capture] call BufTab_delete
    @40,260,177us: [+2 T:0x000f2cd0 S:0x000f2644] ti.sdo.dmai - [Capture] call BufTab_delete done
    @40,260,616us: [+7 T:0x000f2cd0 S:0x000f263c] ti.sdo.dmai - [Capture] cleanup 0,fd=9
    [INFO][00:01:48.270][1409]AppGraph.cpp:362(CaptureConfigVideo): DumpDevConfig:
    index:0, type: 1, ref: 0
      DATA: dev:/dev/video0, io:v4l2, videoRect:(0,0,720,576), videoStride:1440, interlace:0, ftime:40000
      CNTL: dev:/dev/video0, cameraindex:1
    [INFO][00:01:48.271][1409]AppCtrlImpl.cpp:636(SendResponse): 0 elss:gui 0 RESPONSE cmd=dev_config level=OK desc=config_dev_ok
    [INFO][00:01:48.271][1409]AppCtrlImpl.cpp:705(ReadCmd): Cmd:0 gui:elss 0 channel_config live_video.0   video={dev:0;srcRect:(0,0,720,576);dstRect:(0,0,320,240)}  aux={dev:-1} output={dev:0;saveaux:0;savemode:1}

    [INFO][00:01:48.276][1409]VideoSourceFilter.cpp:411(SetProp): 0:320 x 240 of 720 x 576,829440
    [INFO][00:01:48.277][1409]AppCtrlImpl.cpp:636(SendResponse): 0 elss:gui 0 RESPONSE cmd=channel_config target=live_video.0 level=OK desc=config_OK

    [2] 1421
    root@davinci:~/dm355# [INFO][00:01:48.970][1409]AppCtrlImpl.cpp:705(ReadCmd): Cmd:0 gui:elss 0 channel_config encoder.0 audio={dev:0;codec:g726;channel:left;sps:8000;bps:32000;codecprivate={}}  video={dev:0;codec:mpeg4;ftime:1;kbps:768;srcRect:(0,0,720,576);dstRect:(0,0,720,576);rateControl:vbr;codecprivate={preset:high_quality}}  aux={dev:-1} output={timelen:120;savemode:0; saveaux:0;subtitleDate:1;prerecord:2;postrecord:3;recordtime_week:full;title:channel_0;sharedmem={video:(256,4);audio:(0,0)}}

    [INFO][00:01:49.000][1409]VideoEncoderFilter.cpp:745(CheckEncoderCfg): CheckEncoderCfg done
    [INFO][00:01:49.001][1409]VideoSourceFilter.cpp:411(SetProp): 0:720 x 576 of 720 x 576,829440
    [INFO][00:01:49.001][1409]EncoderChannel.cpp:541(IsAudioCfgChanged): bps:32000,16000 sps:8000,8000 codec:g726,G726 chnl:left, dev:0,-1
    [INFO][00:01:49.001][1409]EncoderChannel.cpp:543(IsAudioCfgChanged): Audio Cfg changed!
    [INFO][00:01:49.002][1409]EncoderChannel.cpp:588(SetConfig): Disconnect audio
    [INFO][00:01:49.002][1409]VideoEncoderFilter.cpp:745(CheckEncoderCfg): CheckEncoderCfg done
    [INFO][00:01:49.003][1409]CEVideoEncoder.cpp:322(SetEncoderCfg): bps:768000, 720 x 576
    [INFO][00:01:49.003][1409]EncoderChannel.cpp:642(SetConfig): Done
    [INFO][00:01:49.003][1409]AppCtrlImpl.cpp:636(SendResponse): 0 elss:gui 0 RESPONSE cmd=channel_config target=encoder.0 level=OK desc=config_OK
    [INFO][00:01:49.051][1409]EncoderChannel.cpp:179(ConnectAudio): Connect audio
    [INFO][00:01:49.060][1422]FileRender.cpp:222(OnThreadStartPlay): channel 0 video Stream start
    [INFO][00:01:49.060][1422]FileRender.cpp:226(OnThreadStartPlay): channel 0 audio Stream start
    [INFO][00:01:49.080][1409]CEVideoEncoder.cpp:322(SetEncoderCfg): bps:768000, 720 x 576
    [INFO][00:01:49.080][1409]CEVideoEncoder.cpp:464(Open): RC:2
    @41,081,265us: [+0 T:0x40018730 S:0xbeffe80c] CE - Engine_open> Enter('encodedecode', 0x0, 0xbeffe8bc)
    @41,081,647us: [+0 T:0x40018730 S:0xbeffe7f4] OM - Memory_alloc> Enter(0x2c)
    @41,082,012us: [+0 T:0x40018730 S:0xbeffe7f4] OM - Memory_alloc> return (0x11e728)
    @41,082,397us: [+0 T:0x40018730 S:0xbeffe80c] CE - Engine_open> return(1173288)
    @41,082,754us: [+2 T:0x40018730 S:0xbeffe7a4] ti.sdo.dmai - [Venc1] Creating encoder videnc for max 720x576 bitrate 40000000 ratectrl 2
    @41,083,258us: [+0 T:0x40018730 S:0xbeffe784] ti.sdo.ce.video1.VIDENC1 - VIDENC1_create> Enter (engine=0x11e728, name='videnc', params=0x119f08)
    @41,083,812us: [+0 T:0x40018730 S:0xbeffe754] CV - VISA_create(0x11e728, 'videnc', 0x119f08, 0x2496, 'ti.sdo.ce.video1.IVIDENC1')
    @41,084,248us: [+0 T:0x40018730 S:0xbeffe67c] CV - VISA_create2(0x11e728, 'videnc', 0x119f08, 0x30, 0x2496, 'ti.sdo.ce.video1.IVIDENC1')
    @41,084,949us: [+0 T:0x40018730 S:0xbeffe664] OM - Memory_alloc> Enter(0x30)
    @41,085,310us: [+0 T:0x40018730 S:0xbeffe664] OM - Memory_alloc> return (0x11e6d0)
    @41,085,650us: [+0 T:0x40018730 S:0xbeffe644] ti.sdo.ce.alg.Algorithm - Algorithm_create> Enter(fxns=0x400d4d48, idma3Fxns=0x400d4d10, iresFxns=0x0, params=0x119f08, attrs=0xbeffe6f0)
    @41,086,114us: [+0 T:0x40018730 S:0xbeffe62c] OM - Memory_alloc> Enter(0xc)
    @41,086,427us: [+0 T:0x40018730 S:0xbeffe62c] OM - Memory_alloc> return (0x11e870)
    @41,086,759us: [+0 T:0x40018730 S:0xbeffe5f4] ti.sdo.ce.alg - ALG_create> Enter (scratchId=1, fxns=0x400d4d48, parentAlg=0x0, params=0x119f08)
    @41,087,135us: [+2 T:0x40018730 S:0xbeffe5f4] ti.sdo.ce.alg - ALG_create> algNumAlloc 7 memory recs
    @41,087,500us: [+2 T:0x40018730 S:0xbeffe5f4] ti.sdo.ce.alg - ALG_create> algAlloc returned numRecs=7
    @41,087,819us: [+4 T:0x40018730 S:0xbeffe5f4] ti.sdo.ce.alg - ALG_create>  Memory requested memTab[0]: size=0x2c6c, align=0x100, space=0x11, attrs=0x1
    @41,088,185us: [+4 T:0x40018730 S:0xbeffe5f4] ti.sdo.ce.alg - ALG_create>  Memory requested memTab[1]: size=0x200, align=0x100, space=0x11, attrs=0x1
    @41,088,543us: [+4 T:0x40018730 S:0xbeffe5f4] ti.sdo.ce.alg - ALG_create>  Memory requested memTab[2]: size=0x175800, align=0x100, space=0x11, attrs=0x1
    @41,088,941us: [+4 T:0x40018730 S:0xbeffe5f4] ti.sdo.ce.alg - ALG_create>  Memory requested memTab[3]: size=0x10e0, align=0x100, space=0x11, attrs=0x1
    @41,089,316us: [+4 T:0x40018730 S:0xbeffe5f4] ti.sdo.ce.alg - ALG_create>  Memory requested memTab[4]: size=0x4, align=0x100, space=0x11, attrs=0x1
    @41,089,673us: [+4 T:0x40018730 S:0xbeffe5f4] ti.sdo.ce.alg - ALG_create>  Memory requested memTab[5]: size=0x14000, align=0x100, space=0x11, attrs=0x1
    @41,090,153us: [+4 T:0x40018730 S:0xbeffe5f4] ti.sdo.ce.alg - ALG_create>  Memory requested memTab[6]: size=0x32a0, align=0x100, space=0x11, attrs=0x1
    @41,090,605us: [+0 T:0x40018730 S:0xbeffe5a4] OM - Memory_alloc> Enter(0x2c6c)
    @41,090,917us: [+0 T:0x40018730 S:0xbeffe554] OM - Memory_contigAlloc> Enter(size=11372, align=256, cached=FALSE, heap=FALSE)
    @41,091,263us: [+6 T:0x40018730 S:0xbeffe554] OM - Memory_contigAlloc> Warning: non-default alignment not supported for pool-based allocations, using default 0xffffffff.
    @41,092,046us: [+4 T:0x40018730 S:0xbeffe554] OM - Memory_contigAlloc> CMEM_alloc(11372) = 0x407de000.
    @41,092,474us: [+4 T:0x40018730 S:0xbeffe554] OM - Memory_contigAlloc> CMEM_getPhys(0x407de000) = 0x87087000.
    @41,092,815us: [+1 T:0x40018730 S:0xbeffe4fc] OM - Memory__addContigBuf> Enter(virtAddr=0x407de000, size=11372, physAddr=0x87087000)
    @41,093,232us: [+1 T:0x40018730 S:0xbeffe4fc] OM - Memory__addContigBuf> creating new contigBuf object
    @41,093,574us: [+0 T:0x40018730 S:0xbeffe4e4] OM - Memory_alloc> Enter(0x10)
    @41,425,862us: [+0 T:0x40018730 S:0xbeffe4e4] OM - Memory_alloc> return (0x11a298)
    @41,426,222us: [+1 T:0x40018730 S:0xbeffe4fc] OM - Memory__addContigBuf> returning: cb->phys=0x87087000, cb->size=11372, cb->virt=0x407de000
    @41,426,586us: [+0 T:0x40018730 S:0xbeffe554] OM - Memory_contigAlloc> return (0x407de000)
    @41,426,885us: [+0 T:0x40018730 S:0xbeffe5a4] OM - Memory_alloc> return (0x407de000)
    @41,427,371us: [+0 T:0x40018730 S:0xbeffe5a4] OM - Memory_alloc> Enter(0x200)
    @41,427,684us: [+0 T:0x40018730 S:0xbeffe554] OM - Memory_contigAlloc> Enter(size=512, align=256, cached=FALSE, heap=FALSE)
    @41,428,022us: [+6 T:0x40018730 S:0xbeffe554] OM - Memory_contigAlloc> Warning: non-default alignment not supported for pool-based allocations, using default 0xffffffff.
    @41,428,592us: [+4 T:0x40018730 S:0xbeffe554] OM - Memory_contigAlloc> CMEM_alloc(512) = 0x407f2000.
    @41,428,971us: [+4 T:0x40018730 S:0xbeffe554] OM - Memory_contigAlloc> CMEM_getPhys(0x407f2000) = 0x87084000.
    @41,429,298us: [+1 T:0x40018730 S:0xbeffe4fc] OM - Memory__addContigBuf> Enter(virtAddr=0x407f2000, size=512, physAddr=0x87084000)
    @41,429,652us: [+1 T:0x40018730 S:0xbeffe4fc] OM - Memory__addContigBuf> creating new contigBuf object
    @41,429,992us: [+0 T:0x40018730 S:0xbeffe4e4] OM - Memory_alloc> Enter(0x10)
    @41,430,475us: [+0 T:0x40018730 S:0xbeffe4e4] OM - Memory_alloc> return (0x11e910)
    @41,430,777us: [+1 T:0x40018730 S:0xbeffe4fc] OM - Memory__addContigBuf> returning: cb->phys=0x87084000, cb->size=512, cb->virt=0x407f2000
    @41,431,127us: [+0 T:0x40018730 S:0xbeffe554] OM - Memory_contigAlloc> return (0x407f2000)
    @41,431,466us: [+0 T:0x40018730 S:0xbeffe5a4] OM - Memory_alloc> return (0x407f2000)
    @41,431,802us: [+0 T:0x40018730 S:0xbeffe5a4] OM - Memory_alloc> Enter(0x175800)
    @41,432,102us: [+0 T:0x40018730 S:0xbeffe554] OM - Memory_contigAlloc> Enter(size=1529856, align=256, cached=FALSE, heap=FALSE)
    @41,432,444us: [+6 T:0x40018730 S:0xbeffe554] OM - Memory_contigAlloc> Warning: non-default alignment not supported for pool-based allocations, using default 0xffffffff.
    @41,433,255us: [+4 T:0x40018730 S:0xbeffe554] OM - Memory_contigAlloc> CMEM_alloc(1529856) = 0x407f3000.
    @41,433,656us: [+4 T:0x40018730 S:0xbeffe554] OM - Memory_contigAlloc> CMEM_getPhys(0x407f3000) = 0x8752d000.
    @41,433,982us: [+1 T:0x40018730 S:0xbeffe4fc] OM - Memory__addContigBuf> Enter(virtAddr=0x407f3000, size=1529856, physAddr=0x8752d000)
    @41,434,388us: [+1 T:0x40018730 S:0xbeffe4fc] OM - Memory__addContigBuf> creating new contigBuf object
    @41,434,689us: [+0 T:0x40018730 S:0xbeffe4e4] OM - Memory_alloc> Enter(0x10)
    @41,434,993us: [+0 T:0x40018730 S:0xbeffe4e4] OM - Memory_alloc> return (0x11e928)
    @41,435,283us: [+1 T:0x40018730 S:0xbeffe4fc] OM - Memory__addContigBuf> returning: cb->phys=0x8752d000, cb->size=1529856, cb->virt=0x407f3000
    @41,435,691us: [+0 T:0x40018730 S:0xbeffe554] OM - Memory_contigAlloc> return (0x407f3000)
    @41,435,996us: [+0 T:0x40018730 S:0xbeffe5a4] OM - Memory_alloc> return (0x407f3000)
    @41,453,171us: [+0 T:0x40018730 S:0xbeffe5a4] OM - Memory_alloc> Enter(0x10e0)
    @41,453,572us: [+0 T:0x40018730 S:0xbeffe554] OM - Memory_contigAlloc> Enter(size=4320, align=256, cached=FALSE, heap=FALSE)
    @41,453,922us: [+6 T:0x40018730 S:0xbeffe554] OM - Memory_contigAlloc> Warning: non-default alignment not supported for pool-based allocations, using default 0xffffffff.
    @41,454,469us: [+4 T:0x40018730 S:0xbeffe554] OM - Memory_contigAlloc> CMEM_alloc(4320) = 0x40993000.
    @41,454,879us: [+4 T:0x40018730 S:0xbeffe554] OM - Memory_contigAlloc> CMEM_getPhys(0x40993000) = 0x87085000.
    @41,455,213us: [+1 T:0x40018730 S:0xbeffe4fc] OM - Memory__addContigBuf> Enter(virtAddr=0x40993000, size=4320, physAddr=0x87085000)
    @41,455,571us: [+1 T:0x40018730 S:0xbeffe4fc] OM - Memory__addContigBuf> creating new contigBuf object
    @41,455,869us: [+0 T:0x40018730 S:0xbeffe4e4] OM - Memory_alloc> Enter(0x10)
    @41,456,207us: [+0 T:0x40018730 S:0xbeffe4e4] OM - Memory_alloc> return (0x11e940)
    @41,456,510us: [+1 T:0x40018730 S:0xbeffe4fc] OM - Memory__addContigBuf> returning: cb->phys=0x87085000, cb->size=4320, cb->virt=0x40993000
    @41,456,861us: [+0 T:0x40018730 S:0xbeffe554] OM - Memory_contigAlloc> return (0x40993000)
    @41,789,213us: [+0 T:0x40018730 S:0xbeffe5a4] OM - Memory_alloc> return (0x40993000)
    @41,789,652us: [+0 T:0x40018730 S:0xbeffe5a4] OM - Memory_alloc> Enter(0x4)
    @41,789,963us: [+0 T:0x40018730 S:0xbeffe554] OM - Memory_contigAlloc> Enter(size=4, align=256, cached=FALSE, heap=FALSE)
    @41,790,490us: [+6 T:0x40018730 S:0xbeffe554] OM - Memory_contigAlloc> Warning: non-default alignment not supported for pool-based allocations, using default 0xffffffff.
    @41,791,051us: [+4 T:0x40018730 S:0xbeffe554] OM - Memory_contigAlloc> CMEM_alloc(4) = 0x40995000.
    @41,791,422us: [+4 T:0x40018730 S:0xbeffe554] OM - Memory_contigAlloc> CMEM_getPhys(0x40995000) = 0x87083000.
    @41,791,815us: [+1 T:0x40018730 S:0xbeffe4fc] OM - Memory__addContigBuf> Enter(virtAddr=0x40995000, size=4, physAddr=0x87083000)
    @41,792,178us: [+1 T:0x40018730 S:0xbeffe4fc] OM - Memory__addContigBuf> creating new contigBuf object
    @41,792,478us: [+0 T:0x40018730 S:0xbeffe4e4] OM - Memory_alloc> Enter(0x10)
    @41,792,789us: [+0 T:0x40018730 S:0xbeffe4e4] OM - Memory_alloc> return (0x11e958)
    @41,793,081us: [+1 T:0x40018730 S:0xbeffe4fc] OM - Memory__addContigBuf> returning: cb->phys=0x87083000, cb->size=4, cb->virt=0x40995000
    @41,793,480us: [+0 T:0x40018730 S:0xbeffe554] OM - Memory_contigAlloc> return (0x40995000)
    @41,793,777us: [+0 T:0x40018730 S:0xbeffe5a4] OM - Memory_alloc> return (0x40995000)
    @41,794,099us: [+0 T:0x40018730 S:0xbeffe5a4] OM - Memory_alloc> Enter(0x14000)
    @41,794,397us: [+0 T:0x40018730 S:0xbeffe554] OM - Memory_contigAlloc> Enter(size=81920, align=256, cached=FALSE, heap=FALSE)
    @41,794,768us: [+6 T:0x40018730 S:0xbeffe554] OM - Memory_contigAlloc> Warning: non-default alignment not supported for pool-based allocations, using default 0xffffffff.
    @41,795,329us: [+4 T:0x40018730 S:0xbeffe554] OM - Memory_contigAlloc> CMEM_alloc(81920) = 0x40996000.
    @41,795,724us: [+4 T:0x40018730 S:0xbeffe554] OM - Memory_contigAlloc> CMEM_getPhys(0x40996000) = 0x8709b000.
    @41,796,095us: [+1 T:0x40018730 S:0xbeffe4fc] OM - Memory__addContigBuf> Enter(virtAddr=0x40996000, size=81920, physAddr=0x8709b000)
    @41,796,467us: [+1 T:0x40018730 S:0xbeffe4fc] OM - Memory__addContigBuf> creating new contigBuf object
    @41,796,766us: [+0 T:0x40018730 S:0xbeffe4e4] OM - Memory_alloc> Enter(0x10)
    @41,797,062us: [+0 T:0x40018730 S:0xbeffe4e4] OM - Memory_alloc> return (0x11e970)
    @41,797,390us: [+1 T:0x40018730 S:0xbeffe4fc] OM - Memory__addContigBuf> returning: cb->phys=0x8709b000, cb->size=81920, cb->virt=0x40996000
    @41,797,752us: [+0 T:0x40018730 S:0xbeffe554] OM - Memory_contigAlloc> return (0x40996000)
    @41,798,049us: [+0 T:0x40018730 S:0xbeffe5a4] OM - Memory_alloc> return (0x40996000)
    @41,799,266us: [+0 T:0x40018730 S:0xbeffe5a4] OM - Memory_alloc> Enter(0x32a0)
    @41,799,577us: [+0 T:0x40018730 S:0xbeffe554] OM - Memory_contigAlloc> Enter(size=12960, align=256, cached=FALSE, heap=FALSE)
    @41,799,920us: [+6 T:0x40018730 S:0xbeffe554] OM - Memory_contigAlloc> Warning: non-default alignment not supported for pool-based allocations, using default 0xffffffff.
    @41,800,872us: [+4 T:0x40018730 S:0xbeffe554] OM - Memory_contigAlloc> CMEM_alloc(12960) = 0x409b1000.
    @41,801,276us: [+4 T:0x40018730 S:0xbeffe554] OM - Memory_contigAlloc> CMEM_getPhys(0x409b1000) = 0x870b6000.
    @41,801,659us: [+1 T:0x40018730 S:0xbeffe4fc] OM - Memory__addContigBuf> Enter(virtAddr=0x409b1000, size=12960, physAddr=0x870b6000)
    @41,802,029us: [+1 T:0x40018730 S:0xbeffe4fc] OM - Memory__addContigBuf> creating new contigBuf object
    @41,802,338us: [+0 T:0x40018730 S:0xbeffe4e4] OM - Memory_alloc> Enter(0x10)
    @41,802,636us: [+0 T:0x40018730 S:0xbeffe4e4] OM - Memory_alloc> return (0x11e988)
    @41,802,959us: [+1 T:0x40018730 S:0xbeffe4fc] OM - Memory__addContigBuf> returning: cb->phys=0x870b6000, cb->size=12960, cb->virt=0x409b1000
    @41,803,320us: [+0 T:0x40018730 S:0xbeffe554] OM - Memory_contigAlloc> return (0x409b1000)
    @42,135,797us: [+0 T:0x40018730 S:0xbeffe5a4] OM - Memory_alloc> return (0x409b1000)
    @42,145,803us: [+4 T:0x40018730 S:0xbeffe5f4] ti.sdo.ce.alg - ALG_create> algInit returned IALG_EOK
    @42,146,197us: [+0 T:0x40018730 S:0xbeffe5f4] ti.sdo.ce.alg - ALG_create> Exit (algHandle=0x407de000)
    @42,146,701us: [+0 T:0x40018730 S:0xbeffe5d4] ti.sdo.fc.dman3 - DMAN3_grantDmaChannels> Enter (groupId=1, algHandle=0x11e870, dmaFxns=0xbeffe684, numAlgs=1)
    @42,147,267us: [+4 T:0x40018730 S:0xbeffe5d4] ti.sdo.fc.dman3 - DMAN3_grantDmaChannels> Alg 0x407de000:
    @42,147,600us: [+4 T:0x40018730 S:0xbeffe5d4] ti.sdo.fc.dman3 - DMAN3_grantDmaChannels> Total Channels requested 1, PaRams requested 32, Tccs requested 0
    @42,147,973us: [+0 T:0x40018730 S:0xbeffe5bc] ti.sdo.ce.osal.LockMP - Entered LockMP_acquire> lock[0xd37e0]
    @42,148,329us: [+0 T:0x40018730 S:0xbeffe58c] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0xd37f8] timeout[0xffffffff]
    @42,148,706us: [+0 T:0x40018730 S:0xbeffe58c] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0xd37f8] status[0]
    @42,149,036us: [+0 T:0x40018730 S:0xbeffe5d4] ti.sdo.ce.osal.LockMP - Leaving LockMP_acquire> lock[0xd37e0]
    @42,149,433us: [+0 T:0x40018730 S:0xbeffe58c] ti.sdo.fc.dman3 - getContext> Enter (pContext=0xbeffe620, groupId=1, nTccs=0, nPaRams=32)
    @42,149,852us: [+2 T:0x40018730 S:0xbeffe58c] ti.sdo.fc.dman3 - getContext> Context exists for groupId 1, context 0x4039610c
    @42,150,448us: [+0 T:0x40018730 S:0xbeffe58c] ti.sdo.fc.dman3 - getContext> Exit (status=DMAN3_SOK)
    @42,150,782us: [+2 T:0x40018730 S:0xbeffe5d4] ti.sdo.fc.dman3 - DMAN3_grantDmaChannels> Context 0x4039610c
    @42,151,239us: [+0 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> Enter (context=0x4039610c, alg=0x407de000, groupId=1, dmaTab=0x11e9a0, numChans=1)
    @42,151,682us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> Channel 0
    @42,151,994us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> Creating channel 0, size 0x0, align 0x0, scratchEnv 0x0
    @42,152,393us: [+4 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> IDMA3 Object Requested mem[0]: size=0x28, align=0x4 heapId=0
    @42,152,774us: [+4 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> IDMA3 Object Allocated mem[0]: size=0x28, align=0x4, heapId=0, base=0x11e8a0
    @42,153,157us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> Assigning qdmaChannel 1
    @42,153,462us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> Initializing IDMA3_handle
    @42,153,802us: [+0 T:0x40018730 S:0xbeffe4ec] ti.sdo.fc.dman3 - initHandle> Enter (handle=0x11e8a0, dmaTab=0x11e9a0, qdmaChannel=1, env=0x0, scratchEnv=0x0, context=0x4039610c)
    @42,154,216us: [+2 T:0x40018730 S:0xbeffe4ec] ti.sdo.fc.dman3 - initHandle> Initializing IDMA3 handle with 0 tccs, 32 PaRams, qdmaChannel 1, env 0x0
    @42,154,585us: [+2 T:0x40018730 S:0xbeffe4ec] ti.sdo.fc.dman3 - initHandle> paRam block 0x402cebe0, tcc Table 0x40395fff
    @42,154,914us: [+0 T:0x40018730 S:0xbeffe4ec] ti.sdo.fc.dman3 - initHandle> Exit (status=1)
    @42,155,239us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> Assigned Qdma Channel(s):1
    @42,155,553us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> Assigned PaRam(s):
    @42,155,836us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> dmaTab[0].handle's paRamAddr 0x402cebe0
    @42,156,159us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> 88543 (Addr 0x402cebe0)
    @42,156,492us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> 88542 (Addr 0x402cebc0)
    @42,156,800us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> 88541 (Addr 0x402ceba0)
    @42,157,102us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> 88540 (Addr 0x402ceb80)
    @42,157,402us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> 88539 (Addr 0x402ceb60)
    @42,157,704us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> 88538 (Addr 0x402ceb40)
    @42,158,035us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> 88537 (Addr 0x402ceb20)
    @42,490,843us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> 88536 (Addr 0x402ceb00)
    @42,491,214us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> 88535 (Addr 0x402ceae0)
    @42,491,527us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> 88534 (Addr 0x402ceac0)
    @42,491,828us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> 88533 (Addr 0x402ceaa0)
    @42,492,169us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> 88532 (Addr 0x402cea80)
    @42,492,476us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> 88531 (Addr 0x402cea60)
    @42,492,776us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> 88530 (Addr 0x402cea40)
    @42,493,074us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> 88529 (Addr 0x402cea20)
    @42,493,376us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> 88528 (Addr 0x402cea00)
    @42,493,721us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> 88527 (Addr 0x402ce9e0)
    @42,494,024us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> 88526 (Addr 0x402ce9c0)
    @42,494,327us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> 88525 (Addr 0x402ce9a0)
    @42,494,622us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> 88524 (Addr 0x402ce980)
    @42,494,955us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> 88523 (Addr 0x402ce960)
    @42,495,259us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> 88522 (Addr 0x402ce940)
    @42,495,556us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> 88521 (Addr 0x402ce920)
    @42,495,849us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> 88520 (Addr 0x402ce900)
    @42,496,141us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> 88519 (Addr 0x402ce8e0)
    @42,496,484us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> 88518 (Addr 0x402ce8c0)
    @42,496,792us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> 88517 (Addr 0x402ce8a0)
    @42,497,091us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> 88516 (Addr 0x402ce880)
    @42,497,396us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> 88515 (Addr 0x402ce860)
    @42,497,725us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> 88514 (Addr 0x402ce840)
    @42,498,028us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> 88513 (Addr 0x402ce820)
    @42,498,329us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> 88512 (Addr 0x402ce800)
    @42,498,627us: [+2 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> Assigned Tcc(s):
    @42,499,012us: [+0 T:0x40018730 S:0xbeffe534] ti.sdo.fc.dman3 - createChannels> Exit (status=0)
    @42,499,383us: [+0 T:0x40018730 S:0xbeffe5a4] ti.sdo.fc.dman3 - freeChannels> Enter (dmaTab=0x11e9a0, numChan=1)
    @42,499,712us: [+2 T:0x40018730 S:0xbeffe5a4] ti.sdo.fc.dman3 - _freeChannels> Freeing channel 1173664
    @42,500,169us: [+0 T:0x40018730 S:0xbeffe564] ti.sdo.fc.dman3 - DMAN3_freeChannels> Enter  (channelTab=0xbeffe5d8, numChan=1)
    @42,500,603us: [+0 T:0x40018730 S:0xbeffe54c] ti.sdo.ce.osal.LockMP - Entered LockMP_acquire> lock[0xd37e0]
    @42,500,935us: [+0 T:0x40018730 S:0xbeffe564] ti.sdo.ce.osal.LockMP - Leaving LockMP_acquire> lock[0xd37e0]
    @42,501,249us: [+0 T:0x40018730 S:0xbeffe554] ti.sdo.ce.osal.LockMP - Entered LockMP_release>lock[0xd37e0]
    @42,501,554us: [+0 T:0x40018730 S:0xbeffe564] ti.sdo.ce.osal.LockMP - Leaving LockMP_release>lock[0xd37e0]
    @42,501,896us: [+0 T:0x40018730 S:0xbeffe564] ti.sdo.fc.dman3 - DMAN3_freeChannels> Exit (status=DMAN3_SOK)
    @42,502,226us: [+0 T:0x40018730 S:0xbeffe5a4] ti.sdo.fc.dman3 - freeChannels> Exit
    @42,502,507us: [+4 T:0x40018730 S:0xbeffe5d4] ti.sdo.fc.dman3 - DMAN3_grantDmaChannels> Alg 0x407de000 dmaInit failed, freeing channel resources
    @42,834,705us: [+0 T:0x40018730 S:0xbeffe5c4] ti.sdo.ce.osal.LockMP - Entered LockMP_release>lock[0xd37e0]
    @42,835,088us: [+0 T:0x40018730 S:0xbeffe5a4] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0xd37f8]
    @42,835,452us: [+0 T:0x40018730 S:0xbeffe5a4] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0xd37f8]
    @42,835,767us: [+0 T:0x40018730 S:0xbeffe5d4] ti.sdo.ce.osal.LockMP - Leaving LockMP_release>lock[0xd37e0]
    @42,836,129us: [+0 T:0x40018730 S:0xbeffe5d4] ti.sdo.fc.dman3 - DMAN3_grantDmaChannels> Exit (status=-2)
    @42,836,449us: [+7 T:0x40018730 S:0xbeffe644] ti.sdo.ce.alg.Algorithm - Algorithm_create> Granting DMA channels to algorithm through DMAN3 FAILED (0xfffffffe).
    @42,836,855us: [+0 T:0x40018730 S:0xbeffe634] ti.sdo.ce.alg.Algorithm - Algorithm_delete> Enter(alg=0x11e870)
    @42,837,953us: [+0 T:0x40018730 S:0xbeffe5bc] OM - Memory_free> Enter(0x407de000, 0x2c6c)
    @42,838,327us: [+0 T:0x40018730 S:0xbeffe57c] OM - Memory_contigFree> Enter(addr=1081991168, size=11372)
    @42,838,896us: [+1 T:0x40018730 S:0xbeffe54c] OM - Memory__removeContigBuf> Enter(virtAddr=0x407de000, size=11372)
    @42,839,291us: [+1 T:0x40018730 S:0xbeffe54c] OM - Memory__removeContigBuf> removing cb->phys=0x87087000, cb->size=0x2c6c, cb->virt=0x407de000
    @42,839,658us: [+0 T:0x40018730 S:0xbeffe524] OM - Memory_free> Enter(0x11a298, 0x10)
    @42,839,960us: [+0 T:0x40018730 S:0xbeffe524] OM - Memory_free> return (0x1)
    @42,840,444us: [+0 T:0x40018730 S:0xbeffe57c] OM - Memory_contigFree> return (0x1)
    @42,840,747us: [+0 T:0x40018730 S:0xbeffe5bc] OM - Memory_free> return (0x1)
    @42,841,028us: [+0 T:0x40018730 S:0xbeffe5bc] OM - Memory_free> Enter(0x407f2000, 0x200)
    @42,841,320us: [+0 T:0x40018730 S:0xbeffe57c] OM - Memory_contigFree> Enter(addr=1082073088, size=512)
    @42,841,788us: [+1 T:0x40018730 S:0xbeffe54c] OM - Memory__removeContigBuf> Enter(virtAddr=0x407f2000, size=512)
    @42,842,144us: [+1 T:0x40018730 S:0xbeffe54c] OM - Memory__removeContigBuf> removing cb->phys=0x87084000, cb->size=0x200, cb->virt=0x407f2000
    @42,842,499us: [+0 T:0x40018730 S:0xbeffe524] OM - Memory_free> Enter(0x11e910, 0x10)
    @42,842,799us: [+0 T:0x40018730 S:0xbeffe524] OM - Memory_free> return (0x1)
    @42,843,131us: [+0 T:0x40018730 S:0xbeffe57c] OM - Memory_contigFree> return (0x1)
    @42,843,416us: [+0 T:0x40018730 S:0xbeffe5bc] OM - Memory_free> return (0x1)
    @42,843,688us: [+0 T:0x40018730 S:0xbeffe5bc] OM - Memory_free> Enter(0x407f3000, 0x175800)
    @42,843,978us: [+0 T:0x40018730 S:0xbeffe57c] OM - Memory_contigFree> Enter(addr=1082077184, size=1529856)
    @42,848,180us: [+1 T:0x40018730 S:0xbeffe54c] OM - Memory__removeContigBuf> Enter(virtAddr=0x407f3000, size=1529856)
    @42,848,604us: [+1 T:0x40018730 S:0xbeffe54c] OM - Memory__removeContigBuf> removing cb->phys=0x8752d000, cb->size=0x175800, cb->virt=0x407f3000
    @42,848,972us: [+0 T:0x40018730 S:0xbeffe524] OM - Memory_free> Enter(0x11e928, 0x10)
    @42,849,274us: [+0 T:0x40018730 S:0xbeffe524] OM - Memory_free> return (0x1)
    @42,849,549us: [+0 T:0x40018730 S:0xbeffe57c] OM - Memory_contigFree> return (0x1)
    @42,849,863us: [+0 T:0x40018730 S:0xbeffe5bc] OM - Memory_free> return (0x1)
    @42,850,385us: [+0 T:0x40018730 S:0xbeffe5bc] OM - Memory_free> Enter(0x40993000, 0x10e0)
    @42,850,721us: [+0 T:0x40018730 S:0xbeffe57c] OM - Memory_contigFree> Enter(addr=1083781120, size=4320)
    @42,851,206us: [+1 T:0x40018730 S:0xbeffe54c] OM - Memory__removeContigBuf> Enter(virtAddr=0x40993000, size=4320)
    @42,851,569us: [+1 T:0x40018730 S:0xbeffe54c] OM - Memory__removeContigBuf> removing cb->phys=0x87085000, cb->size=0x10e0, cb->virt=0x40993000
    @42,851,926us: [+0 T:0x40018730 S:0xbeffe524] OM - Memory_free> Enter(0x11e940, 0x10)
    @42,852,220us: [+0 T:0x40018730 S:0xbeffe524] OM - Memory_free> return (0x1)
    @42,852,497us: [+0 T:0x40018730 S:0xbeffe57c] OM - Memory_contigFree> return (0x1)
    @42,852,826us: [+0 T:0x40018730 S:0xbeffe5bc] OM - Memory_free> return (0x1)
    @42,853,103us: [+0 T:0x40018730 S:0xbeffe5bc] OM - Memory_free> Enter(0x40995000, 0x4)
    @42,853,391us: [+0 T:0x40018730 S:0xbeffe57c] OM - Memory_contigFree> Enter(addr=1083789312, size=4)
    @43,185,708us: [+1 T:0x40018730 S:0xbeffe54c] OM - Memory__removeContigBuf> Enter(virtAddr=0x40995000, size=4)
    @43,186,102us: [+1 T:0x40018730 S:0xbeffe54c] OM - Memory__removeContigBuf> removing cb->phys=0x87083000, cb->size=0x4, cb->virt=0x40995000
    @43,186,463us: [+0 T:0x40018730 S:0xbeffe524] OM - Memory_free> Enter(0x11e958, 0x10)
    @43,186,804us: [+0 T:0x40018730 S:0xbeffe524] OM - Memory_free> return (0x1)
    @43,187,105us: [+0 T:0x40018730 S:0xbeffe57c] OM - Memory_contigFree> return (0x1)
    @43,187,390us: [+0 T:0x40018730 S:0xbeffe5bc] OM - Memory_free> return (0x1)
    @43,187,664us: [+0 T:0x40018730 S:0xbeffe5bc] OM - Memory_free> Enter(0x40996000, 0x14000)
    @43,187,957us: [+0 T:0x40018730 S:0xbeffe57c] OM - Memory_contigFree> Enter(addr=1083793408, size=81920)
    @43,188,509us: [+1 T:0x40018730 S:0xbeffe54c] OM - Memory__removeContigBuf> Enter(virtAddr=0x40996000, size=81920)
    @43,188,888us: [+1 T:0x40018730 S:0xbeffe54c] OM - Memory__removeContigBuf> removing cb->phys=0x8709b000, cb->size=0x14000, cb->virt=0x40996000
    @43,189,253us: [+0 T:0x40018730 S:0xbeffe524] OM - Memory_free> Enter(0x11e970, 0x10)
    @43,189,587us: [+0 T:0x40018730 S:0xbeffe524] OM - Memory_free> return (0x1)
    @43,189,880us: [+0 T:0x40018730 S:0xbeffe57c] OM - Memory_contigFree> return (0x1)
    @43,190,315us: [+0 T:0x40018730 S:0xbeffe5bc] OM - Memory_free> return (0x1)
    @43,190,614us: [+0 T:0x40018730 S:0xbeffe5bc] OM - Memory_free> Enter(0x409b1000, 0x32a0)
    @43,190,947us: [+0 T:0x40018730 S:0xbeffe57c] OM - Memory_contigFree> Enter(addr=1083904000, size=12960)
    @43,191,911us: [+1 T:0x40018730 S:0xbeffe54c] OM - Memory__removeContigBuf> Enter(virtAddr=0x409b1000, size=12960)
    @43,192,328us: [+1 T:0x40018730 S:0xbeffe54c] OM - Memory__removeContigBuf> removing cb->phys=0x870b6000, cb->size=0x32a0, cb->virt=0x409b1000
    @43,192,699us: [+0 T:0x40018730 S:0xbeffe524] OM - Memory_free> Enter(0x11e988, 0x10)
    @43,193,005us: [+0 T:0x40018730 S:0xbeffe524] OM - Memory_free> return (0x1)
    @43,193,297us: [+0 T:0x40018730 S:0xbeffe57c] OM - Memory_contigFree> return (0x1)
    @43,193,577us: [+0 T:0x40018730 S:0xbeffe5bc] OM - Memory_free> return (0x1)
    @43,193,903us: [+0 T:0x40018730 S:0xbeffe61c] OM - Memory_free> Enter(0x11e870, 0xc)
    @43,194,204us: [+0 T:0x40018730 S:0xbeffe61c] OM - Memory_free> return (0x1)
    @43,194,481us: [+0 T:0x40018730 S:0xbeffe644] ti.sdo.ce.alg.Algorithm - Algorithm_create> return (0x0)
    @43,194,779us: [+2 T:0x40018730 S:0xbeffe67c] CV - VISA_create> FAILED to create local codec.
    @43,195,140us: [+0 T:0x40018730 S:0xbeffe654] CV - VISA_delete(0x11e6d0)
    @43,195,466us: [+5 T:0x40018730 S:0xbeffe654] CV - VISA_delete> deleting codec (localQueue=0xffff, remoteQueue=0xffff)
    @43,195,810us: [+0 T:0x40018730 S:0xbeffe62c] OM - Memory_free> Enter(0x11e6d0, 0x30)
    @43,196,112us: [+0 T:0x40018730 S:0xbeffe62c] OM - Memory_free> return (0x1)
    @43,196,390us: [+0 T:0x40018730 S:0xbeffe784] ti.sdo.ce.video1.VIDENC1 - VIDENC1_create> return (0x0)
    @43,196,774us: [+7 T:0x40018730 S:0xbeffe7a4] ti.sdo.dmai - [Venc1] Failed to open video encode algorithm: videnc (0)
    [ERRO][00:01:51.197][1409]CEVideoEncoder.cpp:491(Open): Failed to create video encoder: videnc
    @43,197,514us: [+0 T:0x40018730 S:0xbeffe84c] CE - Engine_close(0x11e728)
    @43,197,912us: [+0 T:0x40018730 S:0xbeffe844] OM - Memory_free> Enter(0x11e728, 0x2c)
    @43,198,250us: [+0 T:0x40018730 S:0xbeffe844] OM - Memory_free> return (0x1)
    [ERRO][00:01:51.198][1409]VideoEncoderFilter.cpp:694(StartStreaming): CreateCodec Failed
    [ERRO][00:01:51.210][1409]AppGraph.cpp:604(ChannelRun): Channel encoder.0 run failed
    [INFO][00:01:51.211][1409]AppGraph.cpp:693(ChannelStop): is already stopped
    [ERRO][00:01:51.260][1409]AppGraph.cpp:801(HandleEvent): Channel 0 Event Code:-1
    [INFO][00:01:51.260][1409]AppGraph.cpp:693(ChannelStop): is already stopped
    [INFO][00:01:51.260][1409]AppCtrlImpl.cpp:607(SendReport): 0 elss:gui 0 REPORT code=-1 channel=encoder.0 desc=Encoder0_Error

    [2]+  Done                    echo "0 gui:elss 0 channel_config encoder.0 audio={dev:0;codec:g726;channel:left;sps:8000;bps:32000;codecprivate={}}  video={dev:0;codec:mpeg4;ftime:1;kbps:768;srcRect:(0,0,720,576);dstRect:(0,0,720,576);rateControl:vbr;codecprivate={preset:high_quality}}  aux={dev:-1} output={timelen:120;savemode:0; saveaux:0;subtitleDate:1;prerecord:2;postrecord:3;recordtime_week:full;title:channel_0;sharedmem={video:(256,4);audio:(0,0)}}" >/tmp/elss_cmd_in

  • Thanks for the trace. It shows clearly what the problem is: The encode process is trying to use DMAN3 data that was initialized by the decoder. Since these two processes have different mapped addresses for the PaRam physical address, the encoder will have the wrong PaRam values. When the decoder frees its channels, however, the DMAN3 data should be reinitialized when the encoder creates its channels. I'm not sure why that is not happening, though. It looks like the DMAN3 reference count for group 1 did not go to 0.

    But, the current DMAN3 implementation does not support sharing of PaRams and Tccs accross processes, anyway. Hopefully, this will not be too limiting for you.

    Best regards,

        Janet

  • Thanks, Ganjun and Janet.  You made me clear about the problem.

    I assigned codecs to different groups to disable the sharing of PaRams and Tccs accross processes. It works.

    If I didn't misunderstand the DMAN3's limitation,  It's the only solution now, isn't it?

    -lcj