On Wednesday 14 February 2007 11:36, you said:
> Le mar 13 février 2007 22:38, vous avez écrit :
> > I've created a cleanup branch in SVN which includes your patch.  My goal
> > is to tame the terribly messy code so that it is really suitable for
> > libkopete and to make it more maintainable.   Would you be willing to
> > work in this branch on fixing this buffer overflow?
>
> Yes, it would be great to have a better code :-) Where is the branch?

branches/work/kopete/avdevice_overhaul - it's a branch of the entire kopete/ 
tree so we can keep the plugins and config in sync.

At the moment it doesn't compile as I am still working on VideoDevice changes.  
Claudio/Taupter is also aware of the branch and is looking to refactor the 
V4L and V4L2 specific code into separate classes eg
       class VideoAPI
         /      \
  class V4L   class V4L2

which will reduce the amount of #ifdef'd code in VideoDevice while maintaining 
V4L compatibility which is important until at least spca5xx is ported to V4L2 
and stable.

I'm also trying to figure out how to do the buffer code better, there is a lot 
of passing by value and copying of large structures happening in the existing 
code.

Will
_______________________________________________
kopete-devel mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kopete-devel

Reply via email to