lavu,lavc,lswr: do not hardcode AV_SAMPLE_FMT_NB value when setting sample format...
authorStefano Sabatini <stefasab@gmail.com>
Mon, 16 Dec 2013 15:29:44 +0000 (16:29 +0100)
committerStefano Sabatini <stefasab@gmail.com>
Thu, 26 Dec 2013 10:35:27 +0000 (11:35 +0100)
commit334e2e23638349333f1a8b231599a28fb7fc3fab
tree427262fe35ce3fa2483483ce59f5c931ba14b5b7
parent3b8c7da7a36d30f8184976ea2158b534595e7738
lavu,lavc,lswr: do not hardcode AV_SAMPLE_FMT_NB value when setting sample format max value

The constant may change in libavutil but the library may be compiled
against an older version, thus rejecting a value which is otherwise
supported by the new libavutil.

INT_MAX is used here to denote the max allowed value for a sample format.

The opt-test code is changed to provide a valid reference example.
libavcodec/options_table.h
libavutil/opt.c
libswresample/swresample.c