I'm not sure why we should see this on new codec integration. Regular aac cdoec was tested in L25.12 drop.. http://www.omappedia.com/wiki/L25.12_Release_Notes
'll keep you posted if i get some hint/updt.. in mean time, can you post it to [email protected]? or check w zoom developers at irc http://omapzoom.org/ircchat.html On Thu, Mar 25, 2010 at 11:17 PM, anupama <[email protected]> wrote: > Hi Deva, > > Thanks for your reply. > > I am working on donut-25.12 on Zoom2 platform. > As m4a uses AAC codec for decoding ,I am testing with that. > > From the stack trace using arm-eabi-addr2line I got to know that the > crashing is happening in > SendInputBufferToComponent() -> getMediaFragments(). > > Can you provide me some input on the function getMediaFragments() and > what can be the reason for crashing here?? > It would be a great help. > > Thanks & Regards, > Anupama > > On Mar 24, 11:48 pm, Deva R <[email protected]> wrote: >> what platform/codebase? >> and how aboutplayingjust m4a file? >> >> there's no buffer left in memory pool.. not sure of why, probably due >> to previous node failed to release its buffers.. >> >> error code 114 maps to no memory >> availability..http://git.omapzoom.org/?p=patch/platform/external/opencore.git;a=blo... >> '#define OsclErrNoResources 114' >> >> you can back track from >> \external\opencore\oscl\oscl\osclmemory\src\oscl_mem_mempool.cpp >> (where error code is raised on buffer alloc), to codec node, then to >> codecs.. >> >> >> >> On Wed, Mar 24, 2010 at 11:48 PM, anupama <[email protected]> wrote: >> > Hi All, >> >> > I am working on aac codec integration to android platform. >> > It is integrated and I am able to play one test_ADTS.aac file. >> > But facing some problemwhileplayingm4a file. >> > It plays for .1 to .2 seconds and then it iscrashing. >> >> > Following is the logs what I am getting. >> >> > E/PV ( 878): >> > PVLOG:TID(0x5b6d0):Time=1329:PVMFOMXAudioDecNode::Run() - Loo >> > pCount = 1, Time spent in loop(in ms) = 45, >> > iNumOutstandingInputBuffers = 1, iNu >> > mOutstandingOutputBuffers = 1 >> > E/PV ( 878): >> > PVLOG:TID(0x5b6d0):Time=1329:PVMFOMXAudioDecNode::Run() Out >> > E/PV ( 878): >> > PVLOG:TID(0x5b6d0):Time=1329:FillBufferDoneThreadSafeCallback >> > AO::Run() In >> > E/PV ( 878): >> > PVLOG:TID(0x5b6d0):Time=1330:FillBufferDoneThreadSafeCallback >> > AO::Run() - No more events, call PendForExec() >> > E/PV ( 878): >> > PVLOG:TID(0x5b6d0):Time=1330:FillBufferDoneThreadSafeCallback >> > AO::Run() - Calling Process Event >> > E/PV ( 878): >> > PVLOG:TID(0x5b6d0):Time=1330:PVMFOMXAudioDecNode::FillBufferD >> > oneProcessing: In >> > E/PV ( 878): >> > PVLOG:TID(0x5b6d0):Time=1330:PVMFOMXAudioDecNode::FillBufferD >> > oneProcessing: Output frame 0 received >> > E/PV ( 878): >> > PVLOG:TID(0x5b6d0):Time=1330:PVMFOMXAudioDecNode::FillBufferD >> > oneProcessing: Wrapping buffer 10f588 of size 2048 >> > E/PV ( 878): >> > PVLOG:TID(0x5b6d0):Time=1330:PVMFOMXAudioDecNode::QueueOutput >> > Frame: In >> > E/PV ( 878): >> > PVLOG:TID(0x5b6d0):Time=1331::PVMFOMXAudioDecNode::QueueOutpu >> > tFrame(): - SeqNum=1, TS=0 >> > E/PV ( 878): >> > PVLOG:TID(0x5b6d0):Time=1331:PVMediaOutputNodePort::setParame >> > tersSync - FSI - Fmt=audio/L16 >> > E/PV ( 878): >> > PVLOG:TID(0x5b6d0):Time=1331:PVMediaOutputNodePort::ConfigMIO >> > - SamplingRate=44100, NumChannels=2 >> > E/PV ( 878): >> > PVLOG:TID(0x5b6d0):Time=1332:AndroidAudioMIO::setParametersSy >> > nc() Audio Sampling Rate Key, Value 44100 >> > . >> > . >> > . >> > . >> > E/PV ( 878): PVLOG:TID(0x5b6d0):Time=1395:PORT OMXAudioDecOut >> > Msg Sent Dir >> > ectly MediaData SeqNum 0, SId 0, TS 0, Q-depth 0/10 >> > E/PV ( 878): >> > PVLOG:TID(0x5b6d0):Time=1396:PVMFOMXAudioDecNode::QueueOutput >> > Frame(): Queued frame OK >> > E/PV ( 878): >> > PVLOG:TID(0x5b6d0):Time=1396:PVMFOMXAudioDecNode::FillBufferD >> > oneProcessing: Buffer 10f588 of size 2048 queued - reschedule the node >> > to send o >> > ut >> > E/PV ( 878): >> > PVLOG:TID(0x5b6d0):Time=1396:FillBufferDoneThreadSafeCallback >> > AO::Run() Out >> > E/PV ( 878): >> > PVLOG:TID(0x5b6d0):Time=1396:FillBufferDoneThreadSafeCallback >> > AO::Run() In >> > E/PV ( 878): >> > PVLOG:TID(0x5b6d0):Time=1396:FillBufferDoneThreadSafeCallback >> > AO::Run() - No more events, call PendForExec() >> > E/PV ( 878): >> > PVLOG:TID(0x5b6d0):Time=1397:FillBufferDoneThreadSafeCallback >> > AO::Run() - Calling Process Event >> > E/PV ( 878): >> > PVLOG:TID(0x5b6d0):Time=1397:PVMFOMXAudioDecNode::FillBufferD >> > oneProcessing: In >> > E/PV ( 878): >> > PVLOG:TID(0x5b6d0):Time=1397:PVMFOMXAudioDecNode::FillBufferD >> > oneProcessing: Output frame 1 received >> > E/PV ( 878): >> > PVLOG:TID(0x5b6d0):Time=1397:PVMFOMXAudioDecNode::FillBufferD >> > oneProcessing: Wrapping buffer 10f588 of size 2048 >> > E/PV ( 878): >> > PVLOG:TID(0x5b6d0):Time=1397:PVMFOMXAudioDecNode::QueueOutput >> > Frame: In >> > E/PV ( 878): PVLOG:TID(0x5b6d0):Time=1398:OsclError::Leave! >> > reason 114 >> > E/PV ( 878): >> > PVLOG:TID(0x5b6d0):Time=1398:PVMFOMXAudioDecNode::QueueOutput >> > Frame() call PVMFMediaData::createMediaData is failed >> > E/PV ( 878): >> > PVLOG:TID(0x5b6d0):Time=1398:PVMFOMXAudioDecNode::FillBufferD >> > oneProcessing: Problem queing buffer 10f588 of size 2048 - releasing >> > the buffer >> > E/PV ( 878): >> > PVLOG:TID(0x5b6d0):Time=1407:PVMFOMXAudioDecNode::freechunkav >> > ailable() Memory chunk in OUTPUT mempool was deallocated, 1 out of 1 >> > now availab >> > le >> > . >> > . >> > . >> >> > . >> > E/PV ( 878): >> > PVLOG:TID(0x5b6d0):Time=1454:FillBufferDoneThreadSafeCallback >> > AO::Run() - No more events, call PendForExec() >> > E/PV ( 878): >> > PVLOG:TID(0x5b6d0):Time=1454:FillBufferDoneThreadSafeCallback >> > AO::Run() - Calling Process Event >> > E/PV ( 878): >> > PVLOG:TID(0x5b6d0):Time=1454:PVMFOMXAudioDecNode::FillBufferD >> > oneProcessing: In >> > E/PV ( 878): >> > PVLOG:TID(0x5b6d0):Time=1454:PVMFOMXAudioDecNode::FillBufferD >> > oneProcessing: Output frame 2 received >> > E/PV ( 878): >> > PVLOG:TID(0x5b6d0):Time=1455:PVMFOMXAudioDecNode::FillBufferD >> > oneProcessing: Wrapping buffer 10f588 of size 2048 >> > E/PV ( 878): >> > PVLOG:TID(0x5b6d0):Time=1455:PVMFOMXAudioDecNode::QueueOutput >> > Frame: In >> > E/PV ( 878): PVLOG:TID(0x5b6d0):Time=1455:OsclError::Leave! re >> > E/PV ( 878): >> > PVLOG:TID(0x5b6d0):Time=1456:PVMFOMXAudioDecNode::QueueOutput >> > Frame() call PVMFMediaData::createMediaData is failed >> > E/PV ( 878): >> > PVLOG:TID(0x5b6d0):Time=1456:PVMFOMXAudioDecNode::FillBufferD >> > oneProcessing: Problem queing buffer 10f588 of size 2048 - releasing >> > the buffer >> > E/PV ( 878): >> > PVLOG:TID(0x5b6d0):Time=1456:PVMFOMXAudioDecNode::freechunkav >> > ailable() Memory chunk in OUTPUT mempool was deallocated, 2 out of 1 >> > now availab >> > le >> > .PVLOG:TID(0x5b6d0):Time=1513:PVMFOMXAudioDecNode::QueueOutput >> > Frame() call PVMFMediaData::createMediaData is failed >> > E/PV ( 878): >> > PVLOG:TID(0x5b6d0):Time=1513:PVMFOMXAudioDecNode::FillBufferD >> > oneProcessing: Problem queing buffer 10f588 of size 2048 - releasing >> > the buffer >> > D/libc-abort( 878): abort() called in pid 878 >> > I/DEBUG ( 875): *** *** *** *** *** *** *** *** *** *** *** *** *** >> > *** *** * >> > ** >> > I/DEBUG ( 875): Build fingerprint: 'zoom/zoom2/zoom2/zoom2:1.6/ >> > Donut/eng.root >> > .20100224.155924:eng/test-keys' >> > I/DEBUG ( 875): pid: 878, tid: 1194 >>> /system/bin/mediaserver >> > <<< >> > I/DEBUG ( 875): signal 11 (SIGSEGV), fault addr deadbaad >> > I/DEBUG ( 875): r0 00000003 r1 deadbaad r2 00000027 r3 ffff629c >> > I/DEBUG ( 875): r4 ffff6274 r5 afe30048 r6 afe39dd4 r7 afe39dd4 >> > I/DEBUG ( 875): r8 4100ab24 r9 afe39dd4 10 a9d29e05 fp 00000001 >> > I/DEBUG ( 875): ip 0000001a sp 41a0ad60 lr afe2000b pc >> > afe1072a cpsr 200 >> > 00030 >> > I/DEBUG ( 875): #00 pc 0001072a /system/lib/libc.so >> > I/DEBUG ( 875): #01 pc 0000b05a /system/lib/libc.so >> > I/DEBUG ( 875): #02 pc 000c8852 /system/lib/ >> > libopencore_common.so >> > I/DEBUG ( 875): #03 pc 00076aec /system/lib/ >> > libopencore_common.so >> > I/DEBUG ( 875): #04 pc 0007732e /system/lib/ >> > libopencore_common.so >> > I/DEBUG ( 875): #05 pc 000c8bd6 /system/lib/ >> > libopencore_common.so >> > I/DEBUG ( 875): #06 pc 000c8c1c /system/lib/ >> > libopencore_common.so >> > I/DEBUG ( 875): #07 pc 000d0612 /system/lib/ >> > libopencore_common.so >> > I/DEBUG ( 875): #08 pc 000d01b4 /system/lib/ >> > libopencore_common.so >> > I/DEBUG ( 875): #09 pc 000317ce /system/lib/ >> > libopencore_common.so >> > I/DEBUG ( 875): #10 pc 00031884 /system/lib/ >> > libopencore_common.so >> > I/DEBUG ( 875): #11 pc 0003227a /system/lib/ >> > libopencore_common.so >> > I/DEBUG ( 875): #12 pc 000bea4c /system/lib/ >> > libopencore_player.so >> > I/DEBUG ( 875): #13 pc 000beb34 /system/lib/ >> > libopencore_player.so >> > I/DEBUG ( 875): #14 pc 00029e6c /system/lib/libutils.so >> > I/DEBUG ( 875): #15 pc 0000f940 /system/lib/libc.so >> > I/DEBUG ( 875): #16 pc 0000f4b4 /system/lib/libc.so >> > I/DEBUG ( 875): stack: >> > I/DEBUG ( 875): 41a0ad20 001043c0 [heap] >> > I/DEBUG ( 875): 41a0ad24 afe12f59 /system/lib/libc.so >> > I/DEBUG ( 875): 41a0ad28 afe3cd9c >> > I/DEBUG ( 875): 41a0ad2c afe39ff0 /system/lib/libc.so >> > I/DEBUG ( 875): 41a0ad30 0000000f >> > I/DEBUG ( 875): 41a0ad34 afe13f0d /system/lib/libc.so >> > I/DEBUG ( 875): 41a0ad38 0005d638 [heap] >> > I/DEBUG ( 875): 41a0ad3c 987b999c >> > I/DEBUG ( 875): 41a0ad40 fffb5f45 >> > I/DEBUG ( 875): 41a0ad44 ffff6274 >> > I/DEBUG ( 875): 41a0ad48 afe30048 /system/lib/libc.so >> > I/DEBUG ( 875): 41a0ad4c afe39dd4 /system/lib/libc.so >> > I/DEBUG ( 875): 41a0ad50 afe39dd4 /system/lib/libc.so >> > I/DEBUG ( 875): 41a0ad54 afe10723 /system/lib/libc.so >> > I/DEBUG ( 875): 41a0ad58 df002777 >> > I/DEBUG ( 875): 41a0ad5c e3a070ad >> > I/DEBUG ( 875): #00 41a0ad60 0010f400 [heap] >> > I/DEBUG ( 875): 41a0ad64 afe0ea00 /system/lib/libc.so >> > I/DEBUG ( 875): 41a0ad68 0010f400 [heap] >> > . >> > . >> > . >> > /MediaPlayer( 915): MediaPlayer server died! >> > I/ServiceManager( 872): service 'media.audio_flinger' died >> > I/ServiceManager( 872): service 'media.player' died >> > I/ServiceManager( 872): service 'media.camera' died >> > W/MediaPlayer( 1180): MediaPlayer server died! >> > E/MediaPlayer( 1180): error (100, 0) >> > E/MediaPlayer( 1180): Error (100,0) >> >> > I am not able to >> >> ... >> >> read more »- Hide quoted text - >> >> - Show quoted text - > > -- > unsubscribe: [email protected] > website: http://groups.google.com/group/android-porting > > To unsubscribe from this group, send email to > android-porting+unsubscribegooglegroups.com or reply to this email with the > words "REMOVE ME" as the subject. > -- unsubscribe: [email protected] website: http://groups.google.com/group/android-porting To unsubscribe from this group, send email to android-porting+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.
