#102 Re-licensing

open
nobody
Internals (20)
9
2009-04-11
2009-04-11
LRN
No

I've submitted an application for GStreamer wrapper for AviSynth video filters GSoC project. I don't know yet whether i will be accepted or not, but i thought it would be a good idea to start doing some things right away.

One of the things is that i will have to provide plugins with avisynth.h header modified to be cross-platform (since GStreamer is cross-platform), and i would also like to re-use some of the AviSynth code (VideoFrameBuffer, VideoFrame, IClip class constructors/destructors/methods; and maybe FillBorder & AlignPlanar).

GStreamer is very strict when it comes to licensing: all GStreamer plugins should be LGPLed (but they are allowed to depend on non-LGPL libraries). I think i can rewrite FillBorder, AlignPlanar and most of the internal filters as dynamic libraries, solving that problem, but avisynth.h and parts of avisynth.cpp still need to be licensed under LGPL...

Discussion

  • LRN
    LRN
    2009-04-11

    • priority: 5 --> 9
     
  • LRN
    LRN
    2009-04-11

    I would you kindly give me a definitive answer ("possible" or "impossible" will do) within a week?

     
  • Hi LRN,

    I saw that your proposal is accepted as a GSoC project. Congrats? I opened a thread for you http://forum.doom9.org/showthread.php?p=1276625#post1276625 . I hope you can sign on a post over there.

    Regards,

    Wilbert Dijkhof