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

Reply via email to