<div dir="ltr"><div dir="ltr"></div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 26 Jun 2020 at 10:07, Info || Non-Lethal Applications <<a href="mailto:info@non-lethal-applications.com">info@non-lethal-applications.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">With Apple’s recent announcement of moving from Intel to their own (ARM based) processors, I’m wondering what this means for FFmpeg users.<br>
I’m using the FFmpeg libraries as base for a - currently Mac-only - video player so it is crucial for me that things will still work after the switch.<br>
<br>
I have ordered a Developer Kit and will get it next week so I’ll be able to conduct some tests myself.<br>
I was really just wondering what to expect. <br>
<br>
Will re-compiling the libraries on the new architecture be enough to make everything work "as before"?<br>
As FFmpeg makes a fair use of assembler and I think also some processor specific optimizations as far as I know that may not be available on ARM, will the performance likely be worse?<br>
<br>
Sorry for my lack of knowledge on the low-level side of things and thanks for sharing your thoughts in advance!<br>
<br>
Best regards,<br>
<br>
Flo<br>
<br>
_______________________________________________<br><br></blockquote><div>FFmpeg builds on embedded ARM processors - you might just need to specify which optimizations you have (eg I manually specify Neon coprocessor when building).  I don't suppose it will be long before the configure scripts are updated to make it work if it doesn't.  I don't suppose Apple will be using an ARM processor that doesn't support some video acceleration.</div><div><br></div><div>Cheers,</div><div>Simon   </div></div></div>