Hello all,<br>
<br>
I am trying to get my webcam working in VLC through the DirectShow <br>
input and keep getting the blue screen hard crash.<br>
<br>
Here is my findings, when doing [File] -> [Open Capture Device] -> [DirectShow]:<br>
1. It works for the VLC 0.7.2 release version.<br>
2. It works for VLC 0.8.0-test2.<br>
3. It crashes for the VLC 0.8.0 release version and onwards, including the new vlc-trunk.<br>
<br>
Is it a known problem? What should I do to debug the problem? What is the "professional"<br>
way of debugging VLC under M$ Windows?<br>
I tried adding msg_Dbg() calls across dshow.c, putting delays after each call and cross<br>
compiled it under my Linux box. How can I find out where it crashed?<br>
However, it does not help much as I think the messages are queued up<br>
before BSOD. The log file shows VLC has gone through the DirectShow device enumeration though.<br>
<br>
Here is some platform info:<br>
1. Windows XP SP2 (Traditional Chinese version, if relevant)<br>
2. Pentium III Mobile 1GHz with ATI Mobility Radeon AGP (Compaq Evo N410c).<br>
The device tested is a USB webcam (UMAX AstraPix PC200).<br>
3. VLC 0.8.0 and plus (VLC 0.7.2 works fine though)<br>
4. Scenario: I presssed [Ctrl + C] to bring up the DirectShow dialog and pressed OK.<br>
Then, the infamous blue screen appeared and a hard reset was required.<br>
5. I can reproduce the problem every time. No exceptions.<br><br>
What additional information may be provided to aid finding out the cause of the problem?<br>
<br>
Thanks in advance. :-)<br>
<br>
<br>
brian<br>-- <br>brian<br>iMaGiNaTiOn iS mOrE iMpOrTaNt tHaN kNoWlEdGe