On Fri, Jun 09, 2006 at 11:33:49PM +0200, Loïc Minier wrote:
> This already happened in the past due to bugs in libavc1394 or libdv,
> if a downgrade to a previous lib fixes the bug, chances are good that
> it is a bug or backward incompatibility in this lib.

I have tracked down the problem. dv1394src uses the userdata field of
its libraw1394, for quick access to its own data structures in callback
functions. Starting with version 0.5.3, libavc1394 also uses this
userdata field, for its own purposes. Ofcourse, dv1394src doesn't really
appreciate having its userdata pointer overwritten.

I have reported this issue to the gstreamer people, and filed a bug [1]
on the gstreamer bugzilla. I have also contacted the libavc1394
maintainer to get his opinion.


Regards,

Marcel Moreaux <[EMAIL PROTECTED]>


[1] http://bugzilla.gnome.org/show_bug.cgi?id=348233


Reply via email to