x86: mlpdsp: mlp_filter_channel_x86 requires inline asm
Signed-off-by: Martin Storsjö <martin@martin.st>
This commit is contained in:
committed by
Martin Storsjö
parent
7b699d8136
commit
fb4e983e0c
@@ -24,7 +24,7 @@
|
|||||||
#include "libavcodec/dsputil.h"
|
#include "libavcodec/dsputil.h"
|
||||||
#include "libavcodec/mlp.h"
|
#include "libavcodec/mlp.h"
|
||||||
|
|
||||||
#if HAVE_7REGS
|
#if HAVE_7REGS && HAVE_INLINE_ASM
|
||||||
|
|
||||||
extern char ff_mlp_firorder_8;
|
extern char ff_mlp_firorder_8;
|
||||||
extern char ff_mlp_firorder_7;
|
extern char ff_mlp_firorder_7;
|
||||||
@@ -172,11 +172,11 @@ static void mlp_filter_channel_x86(int32_t *state, const int32_t *coeff,
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif /* HAVE_7REGS */
|
#endif /* HAVE_7REGS && HAVE_INLINE_ASM */
|
||||||
|
|
||||||
void ff_mlp_init_x86(DSPContext* c, AVCodecContext *avctx)
|
void ff_mlp_init_x86(DSPContext* c, AVCodecContext *avctx)
|
||||||
{
|
{
|
||||||
#if HAVE_7REGS
|
#if HAVE_7REGS && HAVE_INLINE_ASM
|
||||||
c->mlp_filter_channel = mlp_filter_channel_x86;
|
c->mlp_filter_channel = mlp_filter_channel_x86;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user