Hi, This is preparatory and minimal work in view to supporting other (WIP) changes. I will push those by tomorrow if there is no other strong objections.
For convenience, I have placed the code here: <https://github.com/gbeauchesne/FFmpeg/tree/10.vaapi.lavc.fixes> Regards, Gwenole Beauchesne (3): vaapi: define a unique pixel format for VA-API (AV_PIX_FMT_VAAPI). vaapi: streamline public context structure. vaapi: fix usage of invalid buffer ids. doc/APIchanges | 10 ++++++++ libavcodec/h263dec.c | 2 +- libavcodec/h264_slice.c | 2 +- libavcodec/mpeg12dec.c | 2 +- libavcodec/vaapi.c | 60 ++++++++++++++++++++++++++++++++------------- libavcodec/vaapi.h | 16 ++++++++++++ libavcodec/vaapi_h264.c | 12 ++++++--- libavcodec/vaapi_internal.h | 42 ++++++++++++++++++++++++++----- libavcodec/vaapi_mpeg2.c | 10 +++++--- libavcodec/vaapi_mpeg4.c | 15 +++++++++--- libavcodec/vaapi_vc1.c | 15 +++++++++--- libavcodec/vc1dec.c | 2 +- libavcodec/version.h | 3 +++ libavutil/pixdesc.c | 9 +++++++ libavutil/pixfmt.h | 12 +++++++++ libavutil/version.h | 3 +++ 16 files changed, 173 insertions(+), 42 deletions(-) -- 1.9.1 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel