USB Camera in WEC7 can't show Video Render

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

USB Camera in WEC7 can't show Video Render

1,553 Views
oobin
Contributor I

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

Labels (1)
Tags (2)
0 Kudos
3 Replies

1,122 Views
oobin
Contributor I

=== log message ==

PID:00E900EA TID:069F0072 RunCaptureGraph: Core components needed for RunCapture
Graph unavailable.
PID:00E900EA TID:069F0072 Runing the capture graph failed



oobin said:

Dear Prabu,

Sorry, in my understanding, is there only application coding problem ?

Should I configure any items to support this change ?

Because I execute your DDrawTest.exe in my arm7/freescale i.mx53 WEC7 platform, it can't show anything.

HB

0 Kudos

1,122 Views
oobin
Contributor I

Dear Prabu,

Sorry, in my understanding, is there only application coding problem ?

Should I configure any items to support this change ?

Because I execute your DDrawTest.exe in my arm7/freescale i.mx53 WEC7 platform, it can't show anything.

HB

0 Kudos

1,122 Views
PrabuKumar
Contributor I
Hi, There is a change in the video renderer between WinCE 6 and WEC7.Check out this blog post for the change. http://www.e-consystems.com/blog/windowsce/?p=697 Regards, Prabu
0 Kudos