hb chen

USB Camera in WEC7 can't show Video Render

Discussion created by hb chen on Jul 3, 2012
Latest reply on Jul 4, 2012 by hb chen

Dear Experts,
OS: WinEC7 , Platform: arm/freescale i.mx53 custom board, 512MB RAM

I am trying to use USB Camera driver in WEC7.
Here is the reference link which tell us how to use WCE6 USB camera driver in WEC7:
http://www.e-consystems.com/blog/windowsce/?p=777

My usb camera works well in OMAP WinCE 6 platform.
But in WEC7, this usb camera only can work if I unselected VideoRenderer.
When I remove (unselected) Video Renderer in CameraDshowApp, I can capture still image and record video.
If I selected VideoRender in CameraDshowApp, it will show a still image on screen and suddenly turn off CameraDshowApp.

(CameraDshowApp is the default camera app that provided by MS, same app can work well in WCE6)
CameraDshowApp - unselected VideoRender

https://www.dropbox.com/s/53g6hrha8q4emtx/DSC_0737.JPG

79-DSC_0737.JPG

Belows is the log message when I execute CameraDshowApp with selected VideoRenderer.
Could anyone tell me how to resolve this issue ?!! thx ~

===== log message when I execute CameraDshowApp with selected VideoRenderer ====   

Exception 'Data Abort' (0x4): Thread-Id=06a9007e(pth=c
082ed90), Proc-Id=06700072(pprc=c08ab000) 'CameraDshowApp_Default.exe', VM-activ
e=06700072(pprc=c08ab000) 'CameraDshowApp_Default.exe'
PID:06700072 TID:06A9007E PC=42fa234c(quartz.dll+0x0010234c) RA=00000068(???+0x0
0000068) SP=00f9fcb8, BVA=004cd000

!KITLRegisterDfltClient called before KitlInit. KITLGlobalState=00000080
PID:00400002 TID:066C0072 Ran for 23 seconds [ 0 minute(s) ]
PID:00400002 TID:066C0072 Frames  per second  = 0
PID:00400002 TID:066C0072 Dropped per second  = 24
PID:00400002 TID:066C0072 Ran for 634 seconds [ 10 minute(s) ]
PID:00400002 TID:066C0072 Frames  per second  = 0
PID:00400002 TID:066C0072 Dropped per second  = 0

HB

Attachments

Outcomes