Hi,

Refer the below link

https://bitbucket.org/neuralassembly/simplewebcam/src

Regards,
Ranga

On Thu, Jan 17, 2013 at 10:47 AM, abhishek jain <[email protected]>wrote:

>
> Hello,
>
> I have been struggling with an issue related to v4l enabling in Android
> Kernel. Please suggest me appropriate place to post my question i found
> this email for contacting on linux-media website. I am trying to connect
> external UVC camera with android device.
>
> What i have done so far , I enabled v4l configuration in kernel and i do
> see in log UVC driver get loaded after enabling  as well as
> video_device_register return 0 and picked up video node 0. But what is the
> problem is when i application trying to access /dev/video0 it always shows
> device busy can not open.
>
> I have tried all permutation combination by assigning 0666 permission in
> init.rc , init.<board>.rc or uevetd.<board>.rc .
>
> But no luck please guide me how can i do it ?  I am trying with Logitech
> C270 webcam and it does support v4l.
>
> Thank you
> On Friday, August 31, 2012 4:31:18 AM UTC-7, Arun wrote:
>>
>> Hi,
>>
>> can you provide more details about your device (android version,
>> application processor etc)?
>> It seems your are trying to run multiple camera instances, surface and
>> preview buffers are not configured.
>>
>> see below msgs in your logcat,
>> D/CameraService( 1845): Camera is now busy, you are screwed
>> D/Camera  ( 1822): app passed NULL surface
>>
>> Since the buffers are not registered, camera app is crashing (I/DEBUG
>> messages).
>> Check the camera app and register preview buffers and the surface to
>> display the images.
>>
>> br
>> Arun
>>
>>
>> On Monday, 20 August 2012 18:41:48 UTC+1, aidandj wrote:
>>>
>>> I am currently attempting to port a UVC webcam to work with Android. I
>>> have gotten it working as in dev/video0 shows up, and using an application
>>> that directly accesses dev/video0 I can see the preview. But I am running
>>> into problems trying to integrate it into the default camera app. Here is
>>> my logcat:
>>>
>>>
>>> I/ActivityManager( 1360): Starting: Intent {
>>> act=android.intent.action.MAIN cat=[android.intent.category.**LAUNCHER]
>>> flg=0x10200000 cmp=com.android.camera/.Camera } from pid 1429
>>> V/CameraHolder( 1822): open camera 0
>>> D/CameraHardware( 1845): HAL_openCameraHardware: 0
>>> D/CameraHardware( 1845): PREVIEW SIZE: w=640 h=480 framerate=15
>>> D/CameraHardware( 1845): HAL_getCameraInfo: 0
>>> D/CameraService( 1845): Camera is now busy, you are screwed
>>> I/StagefrightPlayer( 1845): setDataSource('/system/media/**
>>> audio/ui/camera_click.ogg')
>>> D/Camera  ( 1822): app passed NULL surface
>>> D/CameraHardware( 1845): HAL_getCameraInfo: 0
>>> D/CameraHardware( 1845): HAL_getCameraInfo: 0
>>> V/camera  ( 1822): postviewTime = 0s
>>> D/CameraHardware( 1845): PREVIEW SIZE: w=640 h=480 framerate=15
>>> V/camera  ( 1822): startPreview
>>> I/CameraHardware( 1845): startPreview: in startpreview
>>> I/CameraHardware( 1845): trying the node /dev/video0
>>> I/DEBUG   ( 1839):     eip: 8240bb97  /system/lib/libcameraservice.**so
>>> (_**ZN7android13CameraService6Clie**nt16startPreviewModeEv)
>>> I/DEBUG   ( 1839):     eip: 8240bdb1  /system/lib/libcameraservice.**so
>>> (_**ZN7android13CameraService6Clie**nt15startCameraModeENS1_**
>>> 11camera_modeE)
>>> I/DEBUG   ( 1839):     eip: 8240bef9  /system/lib/libcameraservice.**so
>>> (_**ZN7android13CameraService6Clie**nt12startPreviewEv)
>>> I/DEBUG   ( 1839):     eip: 81a12ecf  /system/lib/libcamera_client.**so
>>> (_**ZN7android8BnCamera10onTransac**tEjRKNS_6ParcelEPS1_j)
>>> I/DEBUG   ( 1839):     bfc42cec  8240bdb1  /system/lib/libcameraservice.
>>> **so (_**ZN7android13CameraService6Clie**nt15startCameraModeENS1_**
>>> 11camera_modeE)
>>> I/DEBUG   ( 1839):     bfc42cf0  09e32a88   (_**
>>> ZN7android13CameraService6Clie**nt15startCameraModeENS1_**
>>> 11camera_modeE)
>>> I/DEBUG   ( 1839):     bfc42cf4  09df1ed8   (_**
>>> ZN7android13CameraService6Clie**nt15startCameraModeENS1_**
>>> 11camera_modeE)
>>> I/DEBUG   ( 1839):     bfc42cf8  bfc42d38   (_**
>>> ZN7android13CameraService6Clie**nt15startCameraModeENS1_**
>>> 11camera_modeE)
>>> I/DEBUG   ( 1839):     bfc42cfc  00000187   (_**
>>> ZN7android13CameraService6Clie**nt15startCameraModeENS1_**
>>> 11camera_modeE)
>>> I/DEBUG   ( 1839):     bfc42d00  8064d2f4   (_**
>>> ZN7android13CameraService6Clie**nt15startCameraModeENS1_**
>>> 11camera_modeE)
>>> I/DEBUG   ( 1839):     bfc42d04  09df1ed8   (_**
>>> ZN7android13CameraService6Clie**nt15startCameraModeENS1_**
>>> 11camera_modeE)
>>> I/DEBUG   ( 1839):     bfc42d08  bfc42d28   (_**
>>> ZN7android13CameraService6Clie**nt15startCameraModeENS1_**
>>> 11camera_modeE)
>>> I/DEBUG   ( 1839):     bfc42d0c  09e32ad4   (_**
>>> ZN7android13CameraService6Clie**nt15startCameraModeENS1_**
>>> 11camera_modeE)
>>> I/DEBUG   ( 1839):     bfc42d10  09e32a88   (_**
>>> ZN7android13CameraService6Clie**nt15startCameraModeENS1_**
>>> 11camera_modeE)
>>> I/DEBUG   ( 1839):     bfc42d14  bfc42d6c   (_**
>>> ZN7android13CameraService6Clie**nt15startCameraModeENS1_**
>>> 11camera_modeE)
>>> I/DEBUG   ( 1839):     bfc42d2c  8240bef9  /system/lib/libcameraservice.
>>> **so (_**ZN7android13CameraService6Clie**nt12startPreviewEv)
>>> I/DEBUG   ( 1839):     bfc42d30  09e32a88   (_**
>>> ZN7android13CameraService6Clie**nt12startPreviewEv)
>>> I/DEBUG   ( 1839):     bfc42d34  00000000   (_**
>>> ZN7android13CameraService6Clie**nt12startPreviewEv)
>>> I/DEBUG   ( 1839):     bfc42d38  00000000   (_**
>>> ZN7android13CameraService6Clie**nt12startPreviewEv)
>>> I/DEBUG   ( 1839):     bfc42d40  8240bea9  /system/lib/libcameraservice.
>>> **so (_**ZN7android13CameraService6Clie**nt12startPreviewEv)
>>> I/DEBUG   ( 1839):     bfc42d44  81a1d0bc   (_**
>>> ZN7android13CameraService6Clie**nt12startPreviewEv)
>>> I/DEBUG   ( 1839):     bfc42d48  bfc42db8   (_**
>>> ZN7android13CameraService6Clie**nt12startPreviewEv)
>>> I/DEBUG   ( 1839):     bfc42d4c  81a12ecf  /system/lib/libcamera_client.
>>> **so (_**ZN7android8BnCamera10onTransac**tEjRKNS_6ParcelEPS1_j)
>>> I/DEBUG   ( 1839):     bfc42d50  09e32a88   (_**
>>> ZN7android8BnCamera10onTransac**tEjRKNS_6ParcelEPS1_j)
>>> I/DEBUG   ( 1839):     bfc42d54  09e32a8c   (_**
>>> ZN7android8BnCamera10onTransac**tEjRKNS_6ParcelEPS1_j)
>>> I/DEBUG   ( 1839):     bfc42d58  00000000   (_**
>>> ZN7android8BnCamera10onTransac**tEjRKNS_6ParcelEPS1_j)
>>> I/DEBUG   ( 1839):     bfc42d5c  bfc42d6c   (_**
>>> ZN7android8BnCamera10onTransac**tEjRKNS_6ParcelEPS1_j)
>>> I/DEBUG   ( 1839):     bfc42d60  00000006   (_**
>>> ZN7android8BnCamera10onTransac**tEjRKNS_6ParcelEPS1_j)
>>> I/DEBUG   ( 1839):     bfc42d64  bfc42d8c   (_**
>>> ZN7android8BnCamera10onTransac**tEjRKNS_6ParcelEPS1_j)
>>> I/DEBUG   ( 1839):     bfc42d68  bfc42d88   (_**
>>> ZN7android8BnCamera10onTransac**tEjRKNS_6ParcelEPS1_j)
>>> I/DEBUG   ( 1839):     bfc42d6c  09df1e78   (_**
>>> ZN7android8BnCamera10onTransac**tEjRKNS_6ParcelEPS1_j)
>>> I/DEBUG   ( 1839):     bfc42d70  09df1128   (_**
>>> ZN7android8BnCamera10onTransac**tEjRKNS_6ParcelEPS1_j)
>>> I/DEBUG   ( 1839):     bfc42d74  00000004   (_**
>>> ZN7android8BnCamera10onTransac**tEjRKNS_6ParcelEPS1_j)
>>> W/Camera  ( 1822): Camera server died!
>>> W/Camera  ( 1822): ICamera died
>>> E/Camera  ( 1822): Error 100
>>> V/camera  ( 1822): media server died
>>> I/ServiceManager( 1264): service 'media.camera' died
>>> I/CameraService( 3361): CameraService started (pid=3361)
>>> E/Camera  ( 1822): gene>>> SupportedCaptureResolutions:**null
>>>
>>> Any help is appreciated
>>>
>>>  --
> unsubscribe: [email protected]
> website: http://groups.google.com/group/android-porting
>



-- 
Thanks And Regards
Ranganath T.M

-- 
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting

Reply via email to