> On 6 Jun 2023, at 14:57, Lorenzo <plore...@disroot.org> wrote:
> 
> Thanks for looking at this again
> 
>> So maybe it is possible to get to work now, but probably separate
>> builds would remain the better approach. On the plus side, if FFmpeg
>> works, and since Debian links MPlayer to FFmpeg dynamically,
>> --disable-altivec should be all that is needed - assuming the
>> performance degradation on altivec enabled systems mentioned above is
>> considered acceptable.
> 
> Disable altivec for everyone doesn't seem a good compromise to me, I'm
> going to build twice on powerpc and let the user decide which one to use

To be clear: as MPlayer has no hand-written altivec, I I expect only a maybe 
5-10% or so degradation (pure guess), the most performance critical stuff in 
FFmpeg should not be affected.
So --disable-altivec is not obviously unacceptable, but I do think separate 
builds would be better, as 10% can matter on these systems.
(I am rather mystified how FFmpeg handles this, since as said the runtime check 
code does not look like it would actually work - if it does not work, a 
separate non-altivec MPlayer build will not help as it will still crash for 
~90% of media files, just in FFmpeg codecs now instead of MPlayer itself - is 
there a good way to test any of this?).

Reply via email to