<div dir="ltr"><div><div><div><div><div><div>Hi everyone,<br><br></div>I am trying to create a package for libmediascan on FreeBSD, which is predominantly used to scan multimedia files for the Logitech Media Server.<br><a href="https://github.com/andygrundman/libmediascan" target="_blank">https://github.com/andygrundman/libmediascan</a><br><a href="https://github.com/Logitech/slimserver" target="_blank">https://github.com/Logitech/slimserver</a><br><br></div>After compiling and installing libmediascan, when I try to load the library I get an error <br><br><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote">$ perl -e 'use Media::Scan'<br>Can't load '/usr/local/lib/perl5/site_perl/mach/5.20/auto/Media/Scan/Scan.so' for module Media::Scan: /usr/local/lib/libmediascan.so.0: Undefined symbol "ff_mov_demuxer" at /usr/local/lib/perl5/5.20/XSLoader.pm line 68.<br> at /usr/local/lib/perl5/site_perl/mach/5.20/Media/Scan.pm line 36.<br>Compilation failed in require at -e line 1.<br>BEGIN failed--compilation aborted at -e line 1.<br></blockquote><br></div><div>I am not particularly familiar with the libmediascan code base, but the offending part of the code that is trying to use ff_mov_demuxer seems to be found here:<br></div></div><div><a href="https://github.com/andygrundman/libmediascan/blob/master/src/mediascan.c#L173" target="_blank">https://github.com/andygrundman/libmediascan/blob/master/src/mediascan.c#L173</a><br><br></div>Any clues as to how this should be made to work with FFmpeg? Thanks in advance.<br><br></div>Regards,<br></div>Ben<br clear="all"><div><div><div><div><div><div><div><div><div><div><br>--<br>From: Benjamin Woods<br><a href="mailto:woodsb02@gmail.com" target="_blank">woodsb02@gmail.com</a></div></div>
</div></div></div></div></div></div></div></div></div>