On Wed, 24 Aug 2016, Diego Biurrun wrote:

This avoids SIMD-optimized functions having to sign-extend their
line size argument manually to be able to do pointer arithmetic.
---
libavcodec/cavs.c        | 18 ++++++++--------
libavcodec/cavs.h        |  4 ++--
libavcodec/cavsdec.c     |  2 +-
libavcodec/cavsdsp.c     | 55 ++++++++++++++++++++++++++++++------------------
libavcodec/cavsdsp.h     | 10 ++++-----
libavcodec/x86/cavsdsp.c | 35 +++++++++++++++++++-----------
6 files changed, 75 insertions(+), 49 deletions(-)

Probably ok - this is all inline asm, and it never actually seems to use the stride parameter other than passing it on to other functions defined outside of this file? Ok then.

// Martin
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to