]> git.sesse.net Git - ffmpeg/commit
lavc/libopenh264enc: Rewrite profile handling
authorLinjie Fu <linjie.fu@intel.com>
Wed, 6 May 2020 13:47:50 +0000 (21:47 +0800)
committerLinjie Fu <linjie.fu@intel.com>
Wed, 13 May 2020 01:55:29 +0000 (09:55 +0800)
commitd3a7bdd4ac54349aea9150a234478635d50ebd87
tree479101d84dd885972b9827f9b7af7fbff3626480
parent4b7e13931f38d2a23845f4768ba6b80f6721a173
lavc/libopenh264enc: Rewrite profile handling

Support the profiles "constrained_baseline" and "high" for libopenh264
version >= 1.8, support "constrained_baseline" and "main" for earlier
version.

If option not supported with current version, convert to constrained
baseline with a warning for users.

Reviewed-by: Martin Storsjö <martin@martin.st>
Signed-off-by: Linjie Fu <linjie.fu@intel.com>
libavcodec/libopenh264enc.c