Yes, I understand, and would vote on dropping it now that we know libng
works good!
Historically here's why it was there :
We coded the capture extension, Phil and me and made it work for most of
the things, then came up someone with a 'v4l2 only' webcam, and I also, we
had problems with non RGB24 webcams, etc.... I remembered seeing a library
for capturing the webcam from xawtv's source code when I had to look into
it a long time ago for other reasons, I searched again for it, and found
it, libng! wouhou, great.. we rewrote the capture extension in order to
use libng (was difficult because libng has ZERO docs :( ), it worked fine,
it worked for many webcams, for v4l2, etc... but for many users, there
were still a lot of problems and I decided to keep capture.c (became
capture-nong.c) because for a lot of users their cam worked with
capture-nong.c and didn't work with libng.. also because we spent a lot of
time on capture.c and we didn't want to just trash our code.
I don't know the current status, but I think that over time, we were able
to fix most of the bugs we had with the libng implementation of capture,
and now it seems everyone uses the libng version without problems, which
means, we can probably removethose sources...
nong stayed there for a long time because libng was broken...
Your arguments are valid.. I'll flag this as TODO
Thanks,
KKRT
On Fri, 27 Jan 2006 15:16:08 -0500, Harry Vennik <[EMAIL PROTECTED]>
wrote:
Hi,
I wonder why the 'no ng' of the capture extension is there.
Is it still useful, or can it be dropped?
The reason why I ask is: if new procs or new arguments to existing procs
get
added to the Capture API, and those new features are used from TCL, and
the
API change is not implemented in capture-nong, then we have a TK error
if we
compiled without ng! So if we keep the 'no ng' version, we will need to
implement any new API feature twice!
Harry
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log
files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
Amsn-devel mailing list
Amsn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amsn-devel
--
KaKaRoTo
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
Amsn-devel mailing list
Amsn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amsn-devel