Some complications due to the clash with our own implementation, which is very different and conceptually incompatible.
Anton Khirnov (5): decode: avoid leaks on failure in ff_get_buffer() decode: add a method for attaching lavc-internal data to frames decode: add a mechanism for performing delayed processing on the decoded frames decode: add a per-frame private data for hwaccel use h264dec: add a CUVID hwaccel wm4 (2): avcodec/cuvid: rename cuvid.c to cuviddec.c avcodec: allow multiple hwaccels for the same codec/pixfmt Changelog | 1 + configure | 9 +- fftools/ffmpeg.h | 1 + fftools/ffmpeg_opt.c | 4 + libavcodec/Makefile | 12 +- libavcodec/allcodecs.c | 1 + libavcodec/avcodec.h | 5 + libavcodec/cuvid.c | 1321 +++++++++++------------------------------------ libavcodec/cuvid.h | 62 +++ libavcodec/cuvid_h264.c | 176 +++++++ libavcodec/cuviddec.c | 1166 +++++++++++++++++++++++++++++++++++++++++ libavcodec/decode.c | 90 +++- libavcodec/decode.h | 34 ++ libavcodec/h264_slice.c | 6 +- libavcodec/internal.h | 5 + 15 files changed, 1852 insertions(+), 1041 deletions(-) create mode 100644 libavcodec/cuvid.h create mode 100644 libavcodec/cuvid_h264.c create mode 100644 libavcodec/cuviddec.c -- 2.14.1 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel