lavc: remove old unused audio conversion functions.
lavf: do not export av_register_{rtp,rdt}_dynamic_payload_handlers from shared objects
lavfi: do not export the filters from shared objects
mpegts: demux synchronous SMPTE 336M Key-Length-Value (KLV) metadata

Fixes ticket #2579.
avisynth: Introduce USING_AVISYNTH macro

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
avisynth: Change most of the comments to /* */ from //

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
avisynth: Cosmetics

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
avisynth: Compact AvxSynth's avoidance of 2.6's colorspaces.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
avisynth: Don't declare structs anonymously

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
avisynth: Remove a couple of useless AviSynthContext casts

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
avisynth: Remove outdated undef block

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
avisynth: Use AV_* prefixes for video and audio IDs

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
avisynth: Switch a couple of AVERROR_UNKNOWNs to AVERROR(ENOMEM)

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
avisynth: Simplify a stray av_log message

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
avisynth: Factor out a couple of returns

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
avcodec/dvdec: dont try to decode ac when theres no input

fixes reading out of an empty bitstream

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
avcodec: fix old codec ids

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
avformat/gxf: fix old codec id

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Merge commit 'c9a13a289d0e1607387854127476813a1ee3d34b'

* commit 'c9a13a289d0e1607387854127476813a1ee3d34b':
  lavc: remove old unused audio conversion functions.

Conflicts:
	libavcodec/audioconvert.c
	libavcodec/audioconvert.h

Merge only for metadata.
keeping the old API longer reduces the need for applications to be continuously
updated.

Merged-by: Michael Niedermayer <michaelni@gmx.at>
avcodec/cook: use av_freep()

Signed-off-by: Paul B Mahol <onemda@gmail.com>