[FFmpeg-cvslog] r19787 - in trunk/libavcodec: aac.c aacenc.c ac3enc.c adpcm.c adxenc.c flacenc.c g726.c libfaac.c libgsm.c libmp3lame.c libopencore-amr.c libvorbis.c mpegaudioenc.c pcm-mpeg.c pcm.c roqaudioenc.c v...

Reimar Döffinger Reimar.Doeffinger
Sun Sep 6 11:25:06 CEST 2009


On Sun, Sep 06, 2009 at 11:15:07AM +0200, reimar wrote:
> Author: reimar
> Date: Sun Sep  6 11:15:07 2009
> New Revision: 19787
> 
> Log:
> Make sample_fmts and channel_layouts compound literals const to reduce size of
> .data section.

Hmm. I committed this since I sent similar patches ages ago and
basically got no reaction.
While I think it is still a good change, it may have been a bit silly,
since gcc still seems to be unable to place those compound literals in
.rodata, they still end up in data (a quick search indicates this was
first reported against gcc 3.0.3 and nobody cared...).



More information about the ffmpeg-cvslog mailing list