On Sun, 11 Jun 2006, Max wrote: > I see at least one thing missing (imho) in the TODO-list and it is a bug > fix for the pwc webcam's drivers. It was working perfectly before but it > stopped working after 6511 (i checked). (i'am talking about the "not > released webcam").
Thanx!! :) (BTW, bugfixes can be made between 2 RC releases) Here's the diff - hope you (or someone else) can find a fix for that: --- utils/linux/capture/capture.c (revision 6510) +++ utils/linux/capture/capture.c (revision 6511) @@ -480,6 +480,8 @@ captureItem->rgb_buffer = ng_malloc_video_buf(&captureItem->dev, &captureItem->fmt); } + captureItem->dev.v->startvideo(captureItem->dev.handle, 25, 1); + Tcl_SetObjResult(interp, Tcl_NewStringObj(captureItem->captureName,-1)); return TCL_OK; @@ -506,6 +508,8 @@ return TCL_ERROR; } + capItem->dev.v->stopvideo(capItem->handle); + // If a converter was used, close it and release the rgb_buffer if (capItem->handle) { ng_process_fini(capItem->handle); @@ -607,7 +611,7 @@ // - High resolution // - Low resolution for (dim_idx = resolution;;) { - if ((capItem->image_data = capItem->dev.v->getimage(capItem->dev.handle)) == NULL) { + if ((capItem->image_data = capItem->dev.v->nextframe(capItem->dev.handle)) == NULL) { # ifdef DEBUG fprintf(stderr,"Capturing image failed at %d, %d\n", fmt.width, fmt.height); # endif _______________________________________________ Amsn-devel mailing list Amsn-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/amsn-devel