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 
> (_ZN7android13CameraService6Client16startPreviewModeEv)
> I/DEBUG   ( 1839):     eip: 8240bdb1  /system/lib/libcameraservice.so 
> (_ZN7android13CameraService6Client15startCameraModeENS1_11camera_modeE)
> I/DEBUG   ( 1839):     eip: 8240bef9  /system/lib/libcameraservice.so 
> (_ZN7android13CameraService6Client12startPreviewEv)
> I/DEBUG   ( 1839):     eip: 81a12ecf  /system/lib/libcamera_client.so 
> (_ZN7android8BnCamera10onTransactEjRKNS_6ParcelEPS1_j)
> I/DEBUG   ( 1839):     bfc42cec  8240bdb1  /system/lib/libcameraservice.so 
> (_ZN7android13CameraService6Client15startCameraModeENS1_11camera_modeE)
> I/DEBUG   ( 1839):     bfc42cf0  09e32a88   
> (_ZN7android13CameraService6Client15startCameraModeENS1_11camera_modeE)
> I/DEBUG   ( 1839):     bfc42cf4  09df1ed8   
> (_ZN7android13CameraService6Client15startCameraModeENS1_11camera_modeE)
> I/DEBUG   ( 1839):     bfc42cf8  bfc42d38   
> (_ZN7android13CameraService6Client15startCameraModeENS1_11camera_modeE)
> I/DEBUG   ( 1839):     bfc42cfc  00000187   
> (_ZN7android13CameraService6Client15startCameraModeENS1_11camera_modeE)
> I/DEBUG   ( 1839):     bfc42d00  8064d2f4   
> (_ZN7android13CameraService6Client15startCameraModeENS1_11camera_modeE)
> I/DEBUG   ( 1839):     bfc42d04  09df1ed8   
> (_ZN7android13CameraService6Client15startCameraModeENS1_11camera_modeE)
> I/DEBUG   ( 1839):     bfc42d08  bfc42d28   
> (_ZN7android13CameraService6Client15startCameraModeENS1_11camera_modeE)
> I/DEBUG   ( 1839):     bfc42d0c  09e32ad4   
> (_ZN7android13CameraService6Client15startCameraModeENS1_11camera_modeE)
> I/DEBUG   ( 1839):     bfc42d10  09e32a88   
> (_ZN7android13CameraService6Client15startCameraModeENS1_11camera_modeE)
> I/DEBUG   ( 1839):     bfc42d14  bfc42d6c   
> (_ZN7android13CameraService6Client15startCameraModeENS1_11camera_modeE)
> I/DEBUG   ( 1839):     bfc42d2c  8240bef9  /system/lib/libcameraservice.so 
> (_ZN7android13CameraService6Client12startPreviewEv)
> I/DEBUG   ( 1839):     bfc42d30  09e32a88   
> (_ZN7android13CameraService6Client12startPreviewEv)
> I/DEBUG   ( 1839):     bfc42d34  00000000   
> (_ZN7android13CameraService6Client12startPreviewEv)
> I/DEBUG   ( 1839):     bfc42d38  00000000   
> (_ZN7android13CameraService6Client12startPreviewEv)
> I/DEBUG   ( 1839):     bfc42d40  8240bea9  /system/lib/libcameraservice.so 
> (_ZN7android13CameraService6Client12startPreviewEv)
> I/DEBUG   ( 1839):     bfc42d44  81a1d0bc   
> (_ZN7android13CameraService6Client12startPreviewEv)
> I/DEBUG   ( 1839):     bfc42d48  bfc42db8   
> (_ZN7android13CameraService6Client12startPreviewEv)
> I/DEBUG   ( 1839):     bfc42d4c  81a12ecf  /system/lib/libcamera_client.so 
> (_ZN7android8BnCamera10onTransactEjRKNS_6ParcelEPS1_j)
> I/DEBUG   ( 1839):     bfc42d50  09e32a88   
> (_ZN7android8BnCamera10onTransactEjRKNS_6ParcelEPS1_j)
> I/DEBUG   ( 1839):     bfc42d54  09e32a8c   
> (_ZN7android8BnCamera10onTransactEjRKNS_6ParcelEPS1_j)
> I/DEBUG   ( 1839):     bfc42d58  00000000   
> (_ZN7android8BnCamera10onTransactEjRKNS_6ParcelEPS1_j)
> I/DEBUG   ( 1839):     bfc42d5c  bfc42d6c   
> (_ZN7android8BnCamera10onTransactEjRKNS_6ParcelEPS1_j)
> I/DEBUG   ( 1839):     bfc42d60  00000006   
> (_ZN7android8BnCamera10onTransactEjRKNS_6ParcelEPS1_j)
> I/DEBUG   ( 1839):     bfc42d64  bfc42d8c   
> (_ZN7android8BnCamera10onTransactEjRKNS_6ParcelEPS1_j)
> I/DEBUG   ( 1839):     bfc42d68  bfc42d88   
> (_ZN7android8BnCamera10onTransactEjRKNS_6ParcelEPS1_j)
> I/DEBUG   ( 1839):     bfc42d6c  09df1e78   
> (_ZN7android8BnCamera10onTransactEjRKNS_6ParcelEPS1_j)
> I/DEBUG   ( 1839):     bfc42d70  09df1128   
> (_ZN7android8BnCamera10onTransactEjRKNS_6ParcelEPS1_j)
> I/DEBUG   ( 1839):     bfc42d74  00000004   
> (_ZN7android8BnCamera10onTransactEjRKNS_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

Reply via email to