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