[FFmpeg-cvslog] r12137 - trunk/libavcodec/ppc/mpegvideo_altivec.c
Måns Rullgård
mans
Mon Feb 18 22:45:22 CET 2008
gpoirier <subversion at mplayerhq.hu> writes:
> Author: gpoirier
> Date: Mon Feb 18 22:35:31 2008
> New Revision: 12137
>
> Log:
> fix crash on non-AltiVec powered machines: MPV_common_init_altivec doesn't check mm_flags
> Patch by Alexander Strange %astrange A ithinksw PP com %
>
> Modified:
> trunk/libavcodec/ppc/mpegvideo_altivec.c
>
> Modified: trunk/libavcodec/ppc/mpegvideo_altivec.c
> ==============================================================================
> --- trunk/libavcodec/ppc/mpegvideo_altivec.c (original)
> +++ trunk/libavcodec/ppc/mpegvideo_altivec.c Mon Feb 18 22:35:31 2008
> @@ -608,6 +608,8 @@ extern void idct_add_altivec(uint8_t *de
>
> void MPV_common_init_altivec(MpegEncContext *s)
> {
> + if (mm_flags & MM_ALTIVEC == 0) return;
> +
> if (s->avctx->lowres==0)
> {
> if ((s->avctx->idct_algo == FF_IDCT_AUTO) ||
Indentation looks wrong.
--
M?ns Rullg?rd
mans at mansr.com
More information about the ffmpeg-cvslog
mailing list