Hi, This patchset makes sure that all nonstatic symbols in lavc/lavf either start with ff_ or with av. It's quite many patches - I guess some of them could be squashed later if you prefer that, but I keep them separate now to ease reviewing.
Martin Storsjö (24): rtsp: Make rtsp_demuxer_class static mpegvideo: Remove a leftover function declaration libavformat: Add an ff_ prefix to some lavf internal symbols h263: Add ff_ prefix to nonstatic symbols vlc/rl: Add ff_ prefix to the nonstatic symbols libavcodec: Add ff_ prefix to some nonstatic symbols dsputil: Add ff_ prefix to the dsputil*_init* functions libavcodec: Prefix fdct_ifast, fdct_ifast248 dsputil: Add ff_ prefix to inv_zigzag_direct16 libavcodec: Add ff_ prefix to j_rev_dct* lagarith: Add ff_ prefix to lag_rac_init mpeg4: Add ff_ prefixes to nonstatic symbols mpeg12: Add ff_ prefix to nonstatic symbols show: Add ff_ prefix to nonstatic symbols msmpeg4: Add ff_ prefixes to nonstatic symbols vc1: Add ff_ prefix to nonstatic symbols msmpeg4: Add ff_ prefix to nonstatic symbols vorbis: Add ff_ prefix to nonstatic symbols vp56: Add ff_ prefix to nonstatic symbols rv: Add ff_ prefix to nonstatic symbols rtjpeg: Add ff_ prefix to nonstatic symbols mpegvideo: Add ff_ prefix to nonstatic functions sh4: Add ff_ prefix to nonstatic symbols ppc: Add ff_ prefix to nonstatic symbols libavcodec/4xm.c | 4 +- libavcodec/aacdec.c | 2 +- libavcodec/aacenc.c | 2 +- libavcodec/ac3dec.c | 2 +- libavcodec/ac3enc.c | 2 +- libavcodec/alpha/dsputil_alpha.c | 2 +- libavcodec/alpha/mpegvideo_alpha.c | 2 +- libavcodec/alsdec.c | 2 +- libavcodec/apedec.c | 2 +- libavcodec/arm/dsputil_init_arm.c | 2 +- libavcodec/arm/mpegvideo_arm.c | 6 +- libavcodec/arm/mpegvideo_arm.h | 4 +- libavcodec/arm/mpegvideo_armv5te.c | 2 +- libavcodec/arm/mpegvideo_iwmmxt.c | 2 +- libavcodec/asv1.c | 2 +- libavcodec/atrac.c | 4 +- libavcodec/atrac.h | 4 +- libavcodec/atrac1.c | 8 +- libavcodec/atrac3.c | 10 +- libavcodec/bfin/dsputil_bfin.c | 2 +- libavcodec/bfin/mpegvideo_bfin.c | 2 +- libavcodec/bink.c | 2 +- libavcodec/binkaudio.c | 2 +- libavcodec/bitstream.c | 6 +- libavcodec/cavs.c | 2 +- libavcodec/cavsdec.c | 2 +- libavcodec/cook.c | 6 +- libavcodec/dca.c | 2 +- libavcodec/dct-test.c | 4 +- libavcodec/dnxhddec.c | 16 ++-- libavcodec/dnxhdenc.c | 4 +- libavcodec/dsputil.c | 50 +++++----- libavcodec/dsputil.h | 32 ++++---- libavcodec/dv.c | 4 +- libavcodec/eamad.c | 2 +- libavcodec/eatgq.c | 2 +- libavcodec/eatqi.c | 2 +- libavcodec/error_resilience.c | 2 +- libavcodec/faxcompr.c | 10 +- libavcodec/ffv1.c | 2 +- libavcodec/flvenc.c | 6 +- libavcodec/fraps.c | 6 +- libavcodec/get_bits.h | 12 ++-- libavcodec/h261dec.c | 18 ++-- libavcodec/h261enc.c | 8 +- libavcodec/h263.c | 8 +- libavcodec/h263.h | 42 +++++----- libavcodec/h263data.h | 24 +++--- libavcodec/h263dec.c | 34 ++++---- libavcodec/h264.c | 24 +++--- libavcodec/huffman.c | 2 +- libavcodec/huffyuv.c | 14 ++-- libavcodec/imc.c | 2 +- libavcodec/indeo3.c | 2 +- libavcodec/indeo5.c | 2 +- libavcodec/intelh263dec.c | 4 +- libavcodec/interplayvideo.c | 2 +- libavcodec/intrax8.c | 8 +- libavcodec/ituh263dec.c | 86 +++++++++--------- libavcodec/ituh263enc.c | 46 +++++----- libavcodec/ivi_common.c | 4 +- libavcodec/jfdctfst.c | 4 +- libavcodec/jrevdct.c | 8 +- libavcodec/jvdec.c | 2 +- libavcodec/lagarith.c | 4 +- libavcodec/lagarithrac.c | 2 +- libavcodec/lagarithrac.h | 2 +- libavcodec/ljpegenc.c | 4 +- libavcodec/mdec.c | 2 +- libavcodec/mimic.c | 4 +- libavcodec/mips/dsputil_mmi.c | 2 +- libavcodec/mips/mpegvideo_mmi.c | 2 +- libavcodec/mjpegdec.c | 12 ++-- libavcodec/mjpegenc.c | 6 +- libavcodec/mlpdec.c | 2 +- libavcodec/motion-test.c | 4 +- libavcodec/motionpixels.c | 4 +- libavcodec/mpc7.c | 2 +- libavcodec/mpc8.c | 6 +- libavcodec/mpeg12.c | 24 +++--- libavcodec/mpeg12enc.c | 18 ++-- libavcodec/mpeg4data.h | 10 +- libavcodec/mpeg4video.h | 24 +++--- libavcodec/mpeg4videodec.c | 88 +++++++++--------- libavcodec/mpeg4videoenc.c | 22 +++--- libavcodec/mpegvideo.c | 50 +++++----- libavcodec/mpegvideo.h | 62 +++++++------- libavcodec/mpegvideo_common.h | 10 +-- libavcodec/mpegvideo_enc.c | 94 ++++++++++---------- libavcodec/msmpeg4.c | 150 +++++++++++++++--------------- libavcodec/msmpeg4data.c | 40 ++++---- libavcodec/msmpeg4data.h | 26 +++--- libavcodec/nellymoserdec.c | 2 +- libavcodec/nellymoserenc.c | 2 +- libavcodec/nuv.c | 10 +- libavcodec/pngenc.c | 2 +- libavcodec/ppc/dsputil_altivec.c | 12 ++-- libavcodec/ppc/dsputil_altivec.h | 22 +++--- libavcodec/ppc/dsputil_ppc.c | 18 ++-- libavcodec/ppc/fdct_altivec.c | 2 +- libavcodec/ppc/float_altivec.c | 2 +- libavcodec/ppc/gmc_altivec.c | 2 +- libavcodec/ppc/h264_altivec.c | 4 +- libavcodec/ppc/idct_altivec.c | 4 +- libavcodec/ppc/int_altivec.c | 2 +- libavcodec/ppc/mpegvideo_altivec.c | 2 +- libavcodec/ppc/vp8dsp_altivec.c | 2 +- libavcodec/ra288.c | 2 +- libavcodec/rl.h | 6 +- libavcodec/rtjpeg.c | 12 ++-- libavcodec/rtjpeg.h | 4 +- libavcodec/rv10.c | 22 +++--- libavcodec/rv10enc.c | 8 +- libavcodec/rv20enc.c | 8 +- libavcodec/rv34.c | 30 +++--- libavcodec/rv34data.h | 2 +- libavcodec/rv40.c | 16 ++-- libavcodec/sh4/dsputil_align.c | 2 +- libavcodec/sh4/dsputil_sh4.c | 10 +- libavcodec/sh4/dsputil_sh4.h | 4 +- libavcodec/sh4/idct_sh4.c | 2 +- libavcodec/smacker.c | 6 +- libavcodec/snow.c | 6 +- libavcodec/snow.h | 18 ++--- libavcodec/snowdata.h | 8 +- libavcodec/snowdec.c | 6 +- libavcodec/snowenc.c | 16 ++-- libavcodec/sparc/dsputil_vis.c | 2 +- libavcodec/svq1dec.c | 16 ++-- libavcodec/svq1enc.c | 6 +- libavcodec/svq3.c | 6 +- libavcodec/truemotion2.c | 4 +- libavcodec/truespeech.c | 2 +- libavcodec/twinvq.c | 2 +- libavcodec/utils.c | 2 +- libavcodec/utvideo.c | 14 ++-- libavcodec/vble.c | 2 +- libavcodec/vc1.c | 12 ++-- libavcodec/vc1.h | 8 +- libavcodec/vc1_parser.c | 8 +- libavcodec/vc1data.c | 6 +- libavcodec/vc1data.h | 6 +- libavcodec/vc1dec.c | 68 +++++++------- libavcodec/vorbis.h | 2 +- libavcodec/vorbisdec.c | 6 +- libavcodec/vp3.c | 20 ++-- libavcodec/vp5.c | 34 ++++---- libavcodec/vp56.c | 14 ++-- libavcodec/vp56data.c | 16 ++-- libavcodec/vp56data.h | 16 ++-- libavcodec/vp6.c | 26 +++--- libavcodec/vp8.c | 2 +- libavcodec/wma.c | 8 +- libavcodec/wmaprodec.c | 2 +- libavcodec/wmv2.c | 4 +- libavcodec/wmv2enc.c | 18 ++-- libavcodec/x86/dsputil_mmx.c | 4 +- libavcodec/x86/dsputil_mmx.h | 4 +- libavcodec/x86/dsputilenc_mmx.c | 4 +- libavcodec/x86/motion_est_mmx.c | 2 +- libavcodec/x86/mpegvideo_mmx.c | 4 +- libavcodec/x86/mpegvideo_mmx_template.c | 4 +- libavformat/aea.c | 2 +- libavformat/aiffdec.c | 2 +- libavformat/au.c | 2 +- libavformat/avidec.c | 2 +- libavformat/avs.c | 2 +- libavformat/c93.c | 2 +- libavformat/cutils.c | 2 +- libavformat/dv.c | 4 +- libavformat/dv.h | 2 +- libavformat/dvenc.c | 6 +- libavformat/internal.h | 2 +- libavformat/isom.c | 4 +- libavformat/isom.h | 4 +- libavformat/matroskadec.c | 2 +- libavformat/matroskaenc.c | 4 +- libavformat/mmf.c | 2 +- libavformat/mov.c | 6 +- libavformat/movenc.c | 6 +- libavformat/omadec.c | 2 +- libavformat/pcm.c | 4 +- libavformat/pcm.h | 4 +- libavformat/pcmdec.c | 2 +- libavformat/rsodec.c | 2 +- libavformat/rtspdec.c | 2 +- libavformat/sol.c | 2 +- libavformat/soxdec.c | 2 +- libavformat/voc.h | 4 +- libavformat/vocdec.c | 4 +- libavformat/wav.c | 2 +- 191 files changed, 985 insertions(+), 995 deletions(-) -- 1.7.3.1 _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
