movenc: Add channel layouts for PCM.
flvenc: K&R formatting cosmetics
doc: git: Add checklist with test steps to perform before pushing
flv: add support for G.711

Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
buffersrc: warn when there are too many buffers.
sink_buffer: warn when there are too many buffers.
ffmpeg: warn when -t is used for inputs.

Using -t on an input already have surprising results.
Furthermore, using it on an input or an output makes
a real difference if there are speed-altering filters.

Implementing -t for inputs will probably result in some
behavour changes.
ffmpeg: warn that -t does not work with -filter_complex.
h264: Fix maximum reference count check for non-b frames

Below fixes the maximum reference count check for second reference list in
non-B frames.  There is nothing to prohibit full (field sized) reference
list in this case as far as I can tell, and this fixes several syntax-test
files here (this is a regression caused when this check was made more
stringent by
http://git.videolan.org/?p=ffmpeg.git;a=commit;h=dc9ce40069bde3d28f8d0b3e5bd733ae255fecb5)

Probably a silly corner case seldom seen irl, but thought I'd pass along
in case there was interest in correcting the check.

---------------

h264: Fix maximum reference count check for non-b frames; full range is
technically ok

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Parse & decode DTS XXCH frames

Reviewed-by: Benjamin Larsson <benjamin@southpole.se>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Generate channel layout, reordering for DTS-XXCH extension and, undo embedded downmixes

Reviewed-by: Benjamin Larsson <benjamin@southpole.se>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
lavfi: deprecate av_buffersrc_buffer() function

Favor av_buffersrc_add_ref() instead, which is more powerful.
ffplay: simplify code by using avfilter_unref_bufferp()
Merge remote-tracking branch 'qatar/master'

* qatar/master:
  flv: add support for G.711
  doc: git: Add checklist with test steps to perform before pushing
  flvenc: K&R formatting cosmetics
  movenc: Add channel layouts for PCM.

Conflicts:
	libavformat/flvenc.c
	tests/ref/fate/acodec-pcm-s16be
	tests/ref/fate/acodec-pcm-s24be
	tests/ref/fate/acodec-pcm-s32be
	tests/ref/fate/acodec-pcm-s8

Merged-by: Michael Niedermayer <michaelni@gmx.at>
git-howto: cleanup, remove unreasonable recommendition.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Makefile: remove checkheaders from the main check target

checkheaders doesnt pass and noone has even noticed since a very
long time.

checkheaders is also unmaintained (please add yourself to MAINTAINERS
if you want to maintain it)

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
git-howto: remove inconvenient and odd 24h limit on rsync

This was never true for FFmpeg in this form.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
git-howto: partial rewrite of the push checklist to make it match sanity & reality.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
git-howto: replace confusing and incorrect text about he testsuite by mostly a correct text.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Replace Libav with FFmpeg in license headers for files created by me

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