The Opus decoder in particular uses optimised float_dsp functions that expect 
32-byte alignment
---
 libavcodec/avcodec.h |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h
index 93aad35..5cbc175 100644
--- a/libavcodec/avcodec.h
+++ b/libavcodec/avcodec.h
@@ -1880,7 +1880,7 @@ typedef struct AVCodecContext {
      * avcodec_default_get_buffer() instead of providing buffers allocated by
      * some other means.
      *
-     * AVFrame.data[] should be 32- or 16-byte-aligned unless the CPU doesn't
+     * AVFrame.data[] should be 32-byte-aligned unless the CPU doesn't
      * need it. avcodec_default_get_buffer() aligns the output buffer properly,
      * but if get_buffer() is overridden then alignment considerations should
      * be taken into account.
-- 
1.7.9.5

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to