*Sorry Folks Its working fine. It works fine . The problem was in the
application Implementation .*



On Tue, Dec 22, 2009 at 6:32 PM, vishal bhoj <vishalb...@gmail.com> wrote:

> these are the xecution logs
> when I start the playback.
>
>
> ideoMIO( 1021): processWriteResponseQueue: queued = 2, numFramesToHold = 1
> E/CameraInput( 1021): postWriteAsync
> E/CameraInput( 1021): postWriteAsync: ID = 23, base = 0x40dff000, offset =
> 0x0, size = 202752 pointer 0x40dff000
> E/CameraInput( 1021): Run
> E/CameraInput( 1021): Ln 733 Run writeAsync mFrameRefCount 1 writeAsyncID
> 175
>
> E/CameraInput( 1021): writeComplete
> E/VideoMIO( 1021): processWriteResponseQueue: queued = 2, numFramesToHold =
> 1
> E/PVMediaRecorder( 1021): reset
> E/AuthorDriver( 1021): handleReset
> E/AuthorDriver( 1021): removeConfigRefs
> E/CameraInput( 1021): deleteMediaTransfer
> E/CameraInput( 1021): setPeer iPeer 0x2415c aPeer 0x0
> E/CameraInput( 1021): Reset
> E/CameraInput( 1021): AddCmdToQueue
> D/OMX_AACDEC( 1021): AACDEC_LCML_Callback():2716 out ts-13230
> E/CameraInput( 1021): Run
> E/CameraInput( 1021): DoReset
>
> D/CameraService( 1021): stopRecording (pid 1021)
> D/CameraService( 1021): stopRecording(), hardware stopped OK
> E/CameraInput( 1021): ReleaseQueuedFrames
> E/CameraInput( 1021): DoRequestCompleted
> E/CameraInput( 1021): ThreadLogoff
> E/CameraInput( 1021): disconnect
> E/AuthorDriver( 1021): Command (16) completed with status(1)
> E/AuthorDriver( 1021): handleRemoveVideoSource
> E/AuthorDriver( 1021): Command (18) completed with status(1)
> E/AuthorDriver( 1021): handleRemoveAudioSource
> E/PVMediaRecorder( 1021): close
> E/AuthorDriver( 1021): handleClose
> E/AuthorDriver( 1021): Command (17) completed with status(1)
> E/AuthorDriver( 1021): doCleanUp
> E/CameraInput( 1021): destructor
> E/CameraInput( 1021): ReleaseQueuedFrames
> E/CameraInput( 1021): camera was cold when we started, stopping preview
> D/CameraService( 1021): stopPreview (pid 1021)
>
> E/VideoMIO( 1021): processWriteResponseQueue: queued = 2, numFramesToHold =
> 1
> E/VideoMIO( 1021): processWriteResponseQueue: queued = 2, numFramesToHold =
> 1
> E/VideoMIO( 1021): processWriteResponseQueue: queued = 2, numFramesToHold =
> 1
> E/VideoMIO( 1021): processWriteResponseQueue: queued = 2, numFramesToHold =
> 1
> E/VideoMIO( 1021): processWriteResponseQueue: queued = 2, numFramesToHold =
> 1
> E/VideoMIO( 1021): processWriteResponseQueue: queued = 2, numFramesToHold =
> 1
> E/VideoMIO( 1021): processWriteResponseQueue: queued = 2, num
>
> On Tue, Dec 22, 2009 at 6:21 PM, vishal bhoj <vishalb...@gmail.com> wrote:
>
>> I am using donut + opencore 2.02
>>
>>
>> On Tue, Dec 22, 2009 at 6:20 PM, vishal bhoj <vishalb...@gmail.com>wrote:
>>
>>>
>>> I see that when I have video playback and recording object  ,
>>> as soon as I start my video playback the recording gets stopped.Someone
>>> is calling a writecomplete on the camera input.
>>> I am unable to find any reference in the mediaserver implementation.Can
>>> anyone clarify my doubts,
>>> Is opencore internally calling this complete when I start videoplayback ?
>>> Here is the log . I have just change LOGV to LOGE so that I can see the
>>> logs
>>>
>>> /CameraInput( 1021): postWriteAsync
>>> E/CameraInput( 1021): postWriteAsync: ID = 24, base = 0x40e33000, offset
>>> = 0x0, size = 202752 pointer 0x40e33000
>>> E/CameraInput( 1021): Run
>>> E/CameraInput( 1021): Ln 733 Run writeAsync mFrameRefCount 2 writeAsyncID
>>> 42
>>> E/VideoMIO( 1021): processWriteResponseQueue: queued = 2, numFramesToHold
>>> = 1
>>> E/CameraInput( 1021): writeComplete
>>> E/CameraInput( 1021): writeComplete
>>> E/VideoMIO( 1021): processWriteResponseQueue: queued = 2, numFramesToHold
>>> = 1
>>> E/VideoMIO( 1021): processWriteResponseQueue: queued = 2, numFramesToHold
>>> = 1
>>> E/VideoMIO( 1021): processWriteResponseQueue: queued = 2, numFramesToHold
>>> = 1
>>> E/CameraInput( 1021): postWriteAsync
>>> E/CameraInput( 1021): postWriteAsync: ID = 24, base = 0x40e33000, offset
>>> = 0x0, size = 202752 pointer 0x40e33000
>>> E/CameraInput( 1021): Run
>>> E/CameraInput( 1021): Ln 733 Run writeAsync mFrameRefCount 1 writeAsyncID
>>> 43
>>> E/CameraInput( 1021): writeComplete
>>> E/CameraInput( 1021): Stop
>>> E/CameraInput( 1021): AddCmdToQueue
>>> E/CameraInput( 1021): Run
>>> E/CameraInput( 1021): DoStop
>>> D/CameraService( 1021): stopRecording (pid 1021)
>>> D/CameraService( 1021): stopRecording(), hardware stopped OK
>>> E/CameraInput( 1021): ReleaseQueuedFrames
>>> E/CameraInput( 1021): DoRequestCompleted
>>> E/AuthorDriver( 1021): HandleInformationalEvent(2049)
>>>
>>>
>>> ---------- Forwarded message ----------
>>> From: vishal bhoj <vishalb...@gmail.com>
>>> Date: Tue, Dec 22, 2009 at 2:56 PM
>>> Subject: simultaneous video playback and camera record
>>> To: android-porting@googlegroups.com, android-platf...@googlegroups.com
>>>
>>>
>>> Hi,
>>>
>>> I created an application with videoview and mediarecorder from camera on
>>> omap3 platform.
>>> The hardware codecs work fine for  seperate video playback and recording.
>>> Is there any restriction inside opencore causing a blocking when I try to
>>> run both simultaneously .
>>> Through command prompt the same codecs are able to encode and decode
>>> simultaneously.
>>>
>>> Is there any kind of scheduler setting inside opencore (OSCL) ?
>>>
>>> --
>>> with regards vishal
>>>
>>>
>>>
>>> --
>>> with regards vishal
>>>
>>
>>
>>
>> --
>> with regards vishal
>>
>
>
>
> --
> with regards vishal
>



-- 
with regards vishal

-- 
unsubscribe: android-porting+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-porting

Reply via email to