[FFmpeg-devel] [PATCH] lavc: Don't export ff_vdpau_vc1_decode_picture

Derek Buitenhuis derek.buitenhuis at gmail.com
Tue Sep 17 16:02:30 CEST 2013


On 9/17/2013 2:49 PM, Carl Eugen Hoyos wrote:
> Instead of answering questions that were not asked, would 
> you mind explaining why the symbol has to be removed?

It is not a public symbol. It is internal. Our policy, and also
good coding practice dictate that it should not be exported. It's
the entire point of symbol hiding, which we do, and which libavcodec.v
is for. We only export it because XBMC was using stuff in an unsupported
and awful way, and we should *not* add hacks in for ever downstream
project that uses our libs in fucked up ways. The same goes for
all the stupid-as-fuck mplayer-specific hacks we have.

- Derek



More information about the ffmpeg-devel mailing list