<div dir="ltr"><br><div class="gmail_extra"><br clear="all"><div><div><div dir="ltr"><div><div><div><span style="color:rgb(7,55,99)"><font><span style="font-family:arial,helvetica,sans-serif"><span></span><a></a><span></span>Greeshma </span></font></span></div></div></div><div><span style="font-family:courier new,monospace"><br></span></div></div></div></div>
<br><div class="gmail_quote">On Thu, Mar 26, 2015 at 10:14 PM, Devin Heitmueller <span dir="ltr"><<a href="mailto:dheitmueller@kernellabs.com" target="_blank">dheitmueller@kernellabs.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>> On the one hand, all other things being equal, people will obviously prefer<br>
> LGPL over GPL. On the other hand if the GPL implementation is significantly<br>
> better than the LGPL one, or there is no LGPL implementation, then it makes<br>
> sense to have a GPL plugin though.<br>
><br>
> So you can use ccextractor code, but only in a new separate plugin.<br>
<br>
</span>It may make sense to look at using libzvbi0 for the EIA-708 decoding.<br>
I've actually considered at various points switching the existing<br>
EIA-608 parser to use this and ripping out 90% of the stuff in the<br>
current cc.c.  It's got a modified BSD license and we're already using<br>
it for Teletext parsing as well as for VBI slicing when doing EIA-608<br>
over analog.  Would be nice to get rid of the duplicated code (and<br>
make any fixes to libzvbi if needed, where they can be shared across<br>
multiple projects).<br>
<br>
I've had to do work on CC parsing in libzvbi, VLC, and tvtime - would<br>
be great to have a single library where I don't have to keep making<br>
the same fixes across multiple codebases.<br>
<br>
In fact, if we're looking for something that can be done in an<br>
Outreachy project, moving to libzvbi for EIA-608 decoding would be a<br>
much more useful piece of work than EIA-708 parsing in general.  Then<br>
if we add 708 support to libzvbi, all the consumers of that library<br>
would benefit.<br>
<span><br>
Devin<br>
<br>
--<br>
Devin J. Heitmueller - Kernel Labs<br>
<a href="http://www.kernellabs.com" target="_blank">http://www.kernellabs.com</a><br>
</span><div><div>_______________________________________________<br>
vlc-devel mailing list<br>
To unsubscribe or modify your subscription options:<br>
<a href="https://mailman.videolan.org/listinfo/vlc-devel" target="_blank">https://mailman.videolan.org/listinfo/vlc-devel</a><br>
</div></div></blockquote></div><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">Hello all,</div><div class="gmail_extra"><br></div><div class="gmail_extra">Its nice to get knowledge about the existing closed captions in VLC. I am relatively new to open source software development.</div><div class="gmail_extra">I have no idea about Licensing Terms and Conditions.But the contribution i made till now is very less and comprises of basic structures needed for EIA-708 captioning. The data needed for this is available in wikipedia page. I am very sure that Wikipedia page has no Licensing terms and conditions. The ccextractor which i based my code upon has Licensing terms, then i'll start writing the corresponding functions again,may be from libzvbi(if possible and legal).Any thing i missed or incorrect?</div><div class="gmail_extra"><br></div><div class="gmail_extra">Thanks</div></div>