[Ffmpeg-devel] [BUG] Vorbis artifacts
Thu Aug 31 12:50:28 CEST 2006
Baptiste Coudurier wrote:
> Luca Barbato wrote:
>> /* samples output by the codec. we reserve more space for avsync
>> compensation */
>> - uint8_t audio_buf[(AVCODEC_MAX_AUDIO_FRAME_SIZE * 3) / 2];
>> + uint8_t audio_buf[(AVCODEC_MAX_AUDIO_FRAME_SIZE * 3) / 2] __attribute__((aligned(16)));
>> unsigned int audio_buf_size; /* in bytes */
>> int audio_buf_index; /* in bytes */
>> AVPacket audio_pkt;
> Quick question, should we use DECLARE_ALIGNED(16) here or not ? Why not ?
__attribute__((aligned(16))) seems to be supported by sunstudio, icc and
xlc, not just gcc.
I hadn't checked metrowerks and ms offering seems supporting it too (at
least from the icc manual I assume so.
More information about the ffmpeg-devel