# HG changeset patch # User mru # Date 1174518444 0 # Node ID 9fad30d1230b0eac56d213defc20f9c69b8340d5 # Parent 8e460c6a85a78d3fb72e88ef6b3e989471b72fc3 enable iwmmxt support, removing mm_support() stub patch by Tim Chick, chick at computergeek freeserve co uk diff -r 8e460c6a85a7 -r 9fad30d1230b armv4l/dsputil_iwmmxt.c --- a/armv4l/dsputil_iwmmxt.c Wed Mar 21 22:39:00 2007 +0000 +++ b/armv4l/dsputil_iwmmxt.c Wed Mar 21 23:07:24 2007 +0000 @@ -128,17 +128,13 @@ return; } -int mm_flags; /* multimedia extension flags */ - -int mm_support(void) -{ - return 0; /* TODO, implement proper detection */ -} +/* A run time test is not simple. If this file is compiled in + * then we should install the functions + */ +int mm_flags = MM_IWMMXT; /* multimedia extension flags */ void dsputil_init_iwmmxt(DSPContext* c, AVCodecContext *avctx) { - mm_flags = mm_support(); - if (avctx->dsp_mask) { if (avctx->dsp_mask & FF_MM_FORCE) mm_flags |= (avctx->dsp_mask & 0xffff);