[vlc-devel] Usage of internal ffmpeg symbols
Diego 'Flameeyes' Pettenò
flameeyes at gentoo.org
Sat May 27 13:16:36 CEST 2006
I was working in the past hours on making ffmpeg support -fvisibility=hidden
attribute so that the exported symbols can be reduced to the actually used,
allowing ffmpeg to know what other packages might be using of its API.
Unfortunately it seems like vlc uses two symbols that are not exported by the
installed headers and should only be used internally:
encoder.c:extern int16_t IMPORT_SYMBOL ff_mpeg4_default_intra_matrix;
encoder.c:extern int16_t IMPORT_SYMBOL ff_mpeg4_default_non_intra_matrix;
I can't really grok what they are supposed to be used for in this case, and
also lu_zero (Gentoo's ffmpeg hacker) seems not to know what they might be
used for outside of ffmpeg.
Can someone summarise their usage?
Diego "Flameeyes" Pettenò - http://farragut.flameeyes.is-a-geek.org/
Gentoo/Alt lead, Gentoo/FreeBSD, Video, AMD64, Sound, PAM, KDE
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: not available
More information about the vlc-devel