We have a number of hardware backed implementations in the codebase that are done as full decoders instead of HWAccels for various reasons. These decoders cannot be discovered today, and clients which care end up needing to hardcode their names. It would be helpful to provide a discovery mechanism.
Philip Langdale (2): avcodec: Add metadata to identify hardware backed codecs avcodec: Add hardware metadata to hardware backed decoders Changelog | 1 + doc/APIchanges | 5 +++++ libavcodec/avcodec.h | 19 +++++++++++++++++++ libavcodec/crystalhd.c | 4 +++- libavcodec/cuviddec.c | 4 +++- libavcodec/mediacodecdec.c | 24 ++++++++++++++++++------ libavcodec/mmaldec.c | 3 ++- libavcodec/qsvdec_h2645.c | 8 ++++++-- libavcodec/qsvdec_other.c | 12 +++++++++--- libavcodec/v4l2_m2m_dec.c | 2 ++ 10 files changed, 68 insertions(+), 14 deletions(-) -- 2.14.1 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel