mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
fix lowres decoding support on ARM CPUs
Original thread: date: Jan 27, 2008 12:03 AM subject: [FFmpeg-devel] [PATCH] Fix for lowres decoding support on ARM Patch by Siarhei Siamashka $ siarhei P siamashka A gmail P com $ Originally committed as revision 11628 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
cc8d87b793
commit
13686bc2cd
@ -209,6 +209,7 @@ void dsputil_init_armv4l(DSPContext* c, AVCodecContext *avctx)
|
|||||||
ff_put_pixels_clamped = c->put_pixels_clamped;
|
ff_put_pixels_clamped = c->put_pixels_clamped;
|
||||||
ff_add_pixels_clamped = c->add_pixels_clamped;
|
ff_add_pixels_clamped = c->add_pixels_clamped;
|
||||||
|
|
||||||
|
if (avctx->lowres == 0) {
|
||||||
if(idct_algo == FF_IDCT_AUTO){
|
if(idct_algo == FF_IDCT_AUTO){
|
||||||
#if defined(HAVE_IPP)
|
#if defined(HAVE_IPP)
|
||||||
idct_algo = FF_IDCT_IPP;
|
idct_algo = FF_IDCT_IPP;
|
||||||
@ -253,6 +254,7 @@ void dsputil_init_armv4l(DSPContext* c, AVCodecContext *avctx)
|
|||||||
c->idct_permutation_type= FF_NO_IDCT_PERM;
|
c->idct_permutation_type= FF_NO_IDCT_PERM;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
c->put_pixels_tab[0][0] = put_pixels16_arm;
|
c->put_pixels_tab[0][0] = put_pixels16_arm;
|
||||||
c->put_pixels_tab[0][1] = put_pixels16_x2_arm; //OK!
|
c->put_pixels_tab[0][1] = put_pixels16_x2_arm; //OK!
|
||||||
|
Loading…
Reference in New Issue
Block a user