This is needed for ffmpeg/mplayer/others support for VP8.
Arches will be added after the USE mask is sorted out.
I've dropped keywords from mplayer-1.0_rc4_p20100612 pending keywording of libvpx so please keyword both. If you can't keyword please instead rekeyword the specified mplayer version and USE mask vpx for your arch.
use.masked on alpha/arm/ia64/sparc
Note that MPlayer since yesterday can use FFmpeg's native VP8 decoder.
For any unusual architectures (including PPC, anything where libvpx has no SIMD
optimizations) it is significantly faster (maybe 40%), though for x86/x86_64 it
currently is below half the speed.
Just in case this has any impact on the keywording process, I admit I have no
clue about this part of Gentoo development :-)
Masked USE=vpx for HPPA. Maybe when libvpx is ready for all architectures we can remove that.
It doesn't build on ppc due to the terrible build system they're using. There was already a bug on their site for this issue, so I fixed the problem and uploaded the fix there. I'll also attach it here.
Is it worth spending more time on this? Or should we just use the internal decoder?
Created attachment 242523 [details, diff]
Patch to add ppc32 to the terrible build system
As per the ffmpeg bug, we'll pass on this then. Please ping us if upstream takes my patch and you'd like to continue using libvpx.
Thanks! Closing since we're the last arch.