<div dir="ltr">Hi all,<div>I am Kushal K S V S. I was going through the GSoC 2018 ideas list and found the project 'VLC cryptographic updates' interesting.</div><div>I've worked with 'The FreeType Org' last year under GSoC 2017 program to make a test suite for text rendering. </div><div>I believe I have the necessary skills and the experience required to execute this project. I want to draft a proposal on this idea.</div><div>I could find only limited info about this. I wanted to know where I could get the resources to guide me to start working. </div><div>(Any similar implementations available ? etc)</div><div><br></div><div>I was going through the VLC documentation to compile using the steps on the page ( <a href="https://wiki.videolan.org/UnixCompile">https://wiki.videolan.org/UnixCompile</a> ). </div><div><br></div><div>When I run the script 'bootstrap', I see the following message.</div><div><br></div><div>    NOTE: autopoint (GNU gettext-tools) appears to be missing or out-of-date.</div><div>    Please install or update GNU gettext tools.</div><div>    Otherwise, you will not be able to build a source tarball.</div><div>    ==========================================================================</div><div><br></div><div>I cross-check the installed version and the latest version of 'autopoint' in the ubuntu packages website. I have the latest one installed. (0.19.7-2ubuntu3)</div><div>Then why is this warning still there ? Here is the patch I tested on Ubuntu 16.04 which works.</div><div><br></div><div><div>---</div><div> bootstrap | 2 +-</div><div> 1 file changed, 1 insertion(+), 1 deletion(-)</div><div><br></div><div>diff --git a/bootstrap b/bootstrap</div><div>index 995fee2..e01f3c3 100755</div><div>--- a/bootstrap</div><div>+++ b/bootstrap</div><div>@@ -39,7 +39,7 @@ fi</div><div> # Check for autopoint (GNU gettext)</div><div> export AUTOPOINT</div><div> test "$AUTOPOINT" || AUTOPOINT=autopoint</div><div>-if ! "$AUTOPOINT" --dry-run --force >/dev/null 2>&1; then</div><div>+if ! "$AUTOPOINT" --version >/dev/null 2>&1; then</div><div> <span style="white-space:pre">    </span>AUTOPOINT=true</div><div> <span style="white-space:pre">      </span>cat << EOF</div><div> NOTE: autopoint (GNU gettext-tools) appears to be missing or out-of-date.</div><div>-- </div><div>2.7.4</div></div><div><br></div><div>Also in the section 'Get the third-party libraries', in 'The preferred method',  when I do <br></div><div><br></div><div>     $sudo apt-get build-dep vlc </div><div><br></div><div>this is the output.</div><div><br></div><div><div>     Reading package lists... Done</div><div>     E: You must put some 'source' URIs in your sources.list</div></div><div><br></div><div>My ubuntu is up-to date. What to do now ?</div><div>I think source should be specified in the documentation.</div><div><br></div><div>So, now I am compiling it using the second alternative. ( The contrib method )</div><div>It asked for protobuf-compiler. When I installed it, it is saying </div><div><br></div><div>     Unrecognized syntax identifier "proto3".  This parser only recognizes "proto2"</div><div><br></div><div>but the version installed is 2.6.1-1.3</div><div>Why is this happening ? What's the solution ?</div><div><br></div><div>I was also looking into the project 'libVLC AirPlay support'. I work on a MacBook and have a couple of iOS devices.</div><div>Don't we need Apple TV/any AirPlay-enabled hardware to receive the signal ? Or can we make any computer do this ?</div><div>AFAIK there are services like AirServer that do this. What's the best possible solution for this ? (which isn't costly :P )</div><div><br></div><div>Thank You.</div><div><br></div><div>P.S: I love VLC and it would be an honour work on projects that are so far-reaching.</div></div>