[Ffmpeg-devel] [BUG] Vorbis artifacts
Luca Barbato
lu_zero
Thu Aug 31 12:50:28 CEST 2006
Baptiste Coudurier wrote:
> Hi
>
> 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.
lu
--
Luca Barbato
Gentoo/linux Gentoo/PPC
http://dev.gentoo.org/~lu_zero
More information about the ffmpeg-devel
mailing list