oma: Validate sample rates

The sample rate index is 3 bits even if currently index 5, 6 and 7 are
not supported.

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-stable@libav.org
doxygen: dont strip code comments

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
doc: Remove list of format fields

These are available in the output of -formats.

Similarily, we do not list the fields for e.g. -codecs.

Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
doc: Explain the various logevel settings

Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
doc: Document which cpuflags exist

Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
doc: Small grammar fix in -f description

Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
doc: Fix grammar in -n description

Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
doc: Grammar fixes for FFmpeg description

Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
doc: Consistently use 'frame rate' everywhere

We used to use 'framerate' or 'frame rate' randomly.

Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
doc: Grammar fixes for FFmpeg's detailed description

Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
doc: Consistently use 'filtergraph'

We used to use 'filtergraph' or 'filter graph' randomly.

'filtergraph' was chosen due to having 57 occurrences in
the documentation, whereas 'filter graph' had only 19.

Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
doc: Grammar fixes for stream selection

Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
doc: Fix broken English in the common options description

Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
doc: Grammar fixes for strem specifiers section

Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
lavfi: detect merge failure for unknown layouts.

Detect when filtering known layouts from an explicit list
results in an empty list.

Fix erratic behavior.
lavd/v4l2: fully init an ioctl argument.

Silence a valgrind warning about uninitialized memory.
lavu/opt: make sure av_opt_set_bin() handles NULL/0.
lavfi/af_asetnsamples: fix EOF handling.

Only filter one buffered frame.
Correctly return EOF if there is none.
Merge remote-tracking branch 'qatar/master'

* qatar/master:
  oma: Validate sample rates

Conflicts:
	libavformat/oma.c

See: a30165c4a8044e1d5527c1302b5a5cb473e0913d

Merged-by: Michael Niedermayer <michaelni@gmx.at>
opencl wrapper based on comments on 20130401

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