<br><br><div class="gmail_quote">On Fri, Aug 6, 2010 at 2:43 PM, Jean-Baptiste Kempf <span dir="ltr"><<a href="mailto:jb@videolan.org">jb@videolan.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
On Fri, Aug 06, 2010 at 12:23:11AM -0400, Manol Manolov wrote :<br>
<div><div></div><div class="h5">>  On 8/5/2010 11:59 PM, David Kaplan wrote:<br>
>> 2010/8/5 Rémi Denis-Courmont <<a href="mailto:remi@remlab.net">remi@remlab.net</a> <mailto:<a href="mailto:remi@remlab.net">remi@remlab.net</a>>><br>
>><br>
>>     Are the new definitions copied verbatim from a copyright header or<br>
>>     are they<br>
>>     rewritten from scratch? I am not sure we can include say, MSVC<br>
>>     headers into<br>
>>     VLC legally.<br>
>><br>
>>     Did you try to get the necessary update to MingW folks?<br>
>><br>
>> I'm one of the mingw-w64 folks. Please could you send it to us as well.<br>
>> FYI, I am currently in discussion with microsoft over the whole header<br>
>> issue and am waiting to hear back from them.<br>
>> The issue is that even if headers are written from scratch, it's<br>
>> impossible to work out the vftable function layout without looking in<br>
>> the original headers (unless debug info has been provided - then we<br>
>> have tools for that).<br>
>><br>
>> also there are already 'rewritten' headers included in the vlc contribs.<br>
> I'm confused... is GCC part of Mingw? I'm new to this environment (VC<br>
> generation - man cannot choose in which era is born :( ). I just<br>
> couldn't find definitions of KSPROPERTY in ks.h and ksmedia.h whose i<br>
> believe are in the GCC package under windows. So, I had to add the<br>
> structure definitions in a vlc header. But remaking MS headers<br>
> definition by definition over time sounds like a hassle. Do you think MS<br>
> will let us use headers? That will be a lot easier...<br>
> Anyway, you need me to send you the definitions I needed and were not in<br>
> ks.h etc.? Will you include them in future release?<br>
<br>
</div></div>It would be better to split those definitions in a separated header.<br></blockquote><div> What will be the header name then? ks.h and ksmedia.h? and if so, should
 be the rest of the definitions ( that are not used by my code) 
included?<br><br></div></div>