On Mon, 28 Aug 2017 19:42:44 +0100
Rostislav Pehlivanov <atomnu...@gmail.com> wrote:

> On 26 August 2017 at 00:20, Dale Curtis <dalecur...@chromium.org> wrote:
> 
> > Saves ~12kb of binary size and seems like a good use of
> > CONFIG_SMALL. I've only converted some of the largest
> > tables in this patch, there's way more to do if this is a
> > reasonable direction.
> >
> > - dale
> >
> > _______________________________________________
> > ffmpeg-devel mailing list
> > ffmpeg-devel@ffmpeg.org
> > http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
> >
> >  
> I disagree with this patch as well. If you need more space savings use LTO.
> IMO we should drop CONFIG_SMALL for codec descriptions too.

LTO seems unlikely to help in this situation - the linker can't know
whether struct members and their initializers are unused.

But I think there's much much bigger fish to fry to save space. For
example, I bet disabling unneeded codecs will significantly reduce
binary size.
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to