Re: [Linux1394] libavc
Brought to you by:
aeb,
bencollins
From: Andreas M. <mi...@fo...> - 2000-04-26 08:56:19
|
Hi, On Tue, Apr 25, 2000 at 11:23:00PM -0400, Bruce McDonald wrote: > I'm new here so go easy. I am very interested in developing a dvcam tape > scanning application that produces a batch capture list on output (at the > very least). I am approaching this from the bottom-up so I am trying to > abstract the AV/C & libraw funcations into a "libavc". I have noticed > that gscanbus & and the sdpavc (from k-3d) both have their own api's (not > in library form). I need to redo this existing overlap, so a library > might be useful. I thought this to and actually I am planning to seperate the AV/C code from gscanbus into a seperate library. However it would just be a libsimpleavc, so just go ahead and build a "real" AV/C library if you need it. I would happily adopt it for gscanbus and focus on something else. My simple AV/C implementation is quite handy for sending a command to a device and receiving the response code. However I have not spent a single thought on how to deal with input- / output-plugs and the whole issue of isochronous stream management. This would probably be the hardest part of a real AV/C implementation (and personally, I realy don't need that at the moment). > 0. Is the name, libavc, correct, or would libavc1394 (or other > variant) be more correct? Both are correct. I would prefer libavc1394 because a beginner can than easily figure out which parts belong to 1394. > 1. Would it be useful to develop a libavc which would implement the AV/C > command set on top of libraw1394 in a standard way? Certainly. > (as an aside:- I tend to prefer C/asm for systems work and OO [c++/Java] > languages for applications, so libavc would, most likely, be a C library) A C library would probably the best basis. A C++ / Java library on top of the C library, or even better a CORBA binding would be nice to have later on. :-) Btw.: Can someone please put a gateway between the mailinglists at eclipt and sourceforge, or shut down the list at eclipt completely? It is quite confusing to have two seperate lists for the same subject. bye... Andreas Micklei |