lavc: Move frame_skip_* to codec private options
authorVittorio Giovara <vittorio.giovara@gmail.com>
Fri, 11 Sep 2015 01:30:38 +0000 (03:30 +0200)
committerVittorio Giovara <vittorio.giovara@gmail.com>
Thu, 21 Jan 2016 20:33:19 +0000 (15:33 -0500)
commit0ac9f33a9e69c64eee592791be3c5441a6a3d6b7
tree2c02352942c60bade8ff88b7518b875f39c0312e
parent84c4714f397c9c50eb9d49008cc1c08385f68f31
lavc: Move frame_skip_* to codec private options

These options are only used by mpegvideoenc and vpx.
They are very codec-specific options, so deprecate the global variants.

Add an allowed value to the private options for frame_skip_cmp which
seems to have been forgotten, but perfectly working.

The libvpx frame dropping feature uses one of such option
(frame_skip_threshold) without the other three. For this reason rename
the option to something more consistent with the other libvpx variables.

Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
libavcodec/avcodec.h
libavcodec/libvpxenc.c
libavcodec/mpegvideo.h
libavcodec/mpegvideo_enc.c
libavcodec/options_table.h