hls, segment: fix splitting for audio-only streams.

CC:libav-stable@libav.org
avplay: remove a warning

Set the data field in the flush_pkt to the pointer to the actual packet.
The field needs to contain a valid unique pointer, no read nor writes
are ever made to it.
oma: K&R formatting cosmetics
fate: Invoke standard lavfi tests through fate-run.sh
fate: Invoke pixdesc lavfi tests through fate-run.sh
fate: Invoke pixfmts lavfi tests through fate-run.sh
doc/filters: fix grammar for removelogo filter doc sentence
doc/filters: readjust w/h option descriptions
h264_refs: Do not print check_opcodes() return value

The return value provides no useful information and removing the printing
avoids the following warning:
libavcodec/h264_refs.c:788:15: warning: 'i' may be used uninitialized in this function [-Wuninitialized]
lavfi/transpose: restore validity of values in range 4-7

They were lost in commit a4e0defa75b6f766aa31d80c55688d036b5fd87b.
lavfi/transpose: reindent constants
doc/filters: update/extend transpose filter documentation

In particular, deprecate numerical values for the dir option.
lavu/mem: remove redundant comment from av_dynarray_add()

The function is documented in mem.h.
ffv1enc: favor version 3 over 2 unless -strict -2 is set

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
aac: check the maximum number of channels

Broken bitstreams could report a larger than specified number of
channels and cause outbound writes.

CC:libav-stable@libav.org
avformat: Add black ops audio demuxer

Fixes Ticket2064

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

* commit 'cf679b9476727a237c8006c685ace18acba149ab':
  hls, segment: fix splitting for audio-only streams.

Conflicts:
	libavformat/hlsenc.c
	libavformat/segment.c

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

* commit '26a44143efb513a602542fb59aee87b1fc62af51':
  avplay: remove a warning

Conflicts:
	ffplay.c

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

* commit 'c14010541035454b4d3ad08399d70423be4e0c87':
  oma: K&R formatting cosmetics

Conflicts:
	libavformat/omadec.c

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

* commit '03b052c023e1f58d879cb7eeb6421ed39262d39d':
  fate: Invoke standard lavfi tests through fate-run.sh

Conflicts:
	tests/fate/avfilter.mak
	tests/lavfi-regression.sh

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