configure: Add --disable-all command line option

This option disables all programs, libraries and other parts of Libav
that get built as part of the compilation process.
build: Add rtpenc_chain extra config option

Also fixes linking in various configs with only individual parts enabled
because the RTP muxer chaining code depends on the general RTP code,
which is now accounted for.
avfilter: Refactor unconditional filter registration
cosmetics: Prettyprint codec/format/filter registration files
h264: avoid a grayscale related if() in hl_decode_mb()

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
soxenc: use FFALIGN

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

Signed-off-by: Paul B Mahol <onemda@gmail.com>
soxdec: use meaningful error codes

Signed-off-by: Paul B Mahol <onemda@gmail.com>
soxenc: use ff_raw_write_packet()

Signed-off-by: Paul B Mahol <onemda@gmail.com>
aiffenc: use ff_raw_write_packet()

Signed-off-by: Paul B Mahol <onemda@gmail.com>
mmfenc: use ff_raw_write_packet()

Signed-off-by: Paul B Mahol <onemda@gmail.com>
avs: silence "may be used uninitialized" warnings

We initialize the struct to 0 to also ensure any actual use of
the pointers in it will not lead to security issues.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
ivi_common: Fix use of uninitialized warnings

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
hpel_motion_search: move code used for asserts under correct #if

This avoids compiler warnings about set but not used variables

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
msmpeg4enc: fix possible use of uninitialized warning

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
xtea: fix unused variable warning for config_small

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Merge remote-tracking branch 'cus/stable'

* cus/stable:
  ffplay: fix type of time_diff in waveform display
  ffplay: always display audio visualization if mode is set
  ffplay: hide cursor on no mouse movement
  ffplay: reset external clock to unknown on start
  ffplay: only drop frames if not in frame step mode
  ffplay: move frame step pause from the video thread to video_refresh

Merged-by: Michael Niedermayer <michaelni@gmx.at>
Merge commit '69583bd3b1eba471366141c945030c163e073e02'

* commit '69583bd3b1eba471366141c945030c163e073e02':
  avfilter: Refactor unconditional filter registration
  build: Add rtpenc_chain extra config option
  configure: Add --disable-all command line option

Conflicts:
	libavfilter/allfilters.c
	libavformat/Makefile

Merged-by: Michael Niedermayer <michaelni@gmx.at>
Merge remote-tracking branch 'qatar/master'

* qatar/master:
  cosmetics: Prettyprint codec/format/filter registration files

Conflicts:
	libavcodec/allcodecs.c
	libavdevice/alldevices.c
	libavfilter/allfilters.c
	libavformat/allformats.c

Merged-by: Michael Niedermayer <michaelni@gmx.at>
lavfi: replace REGISTER_BUILTIN_FILTER() by REGISTER_FILTER_UNCONDITIONAL()

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