[FFmpeg-devel] [PATCH 0/2] Add h264 decoder (hw acceleration) through libyami

Zhao, Halley halley.zhao at intel.com
Fri Jan 9 09:15:11 CET 2015


From: "Zhao, Halley" <halley.zhao at intel.com>

libyami is a core codec library to support hw acceleration basing on vaapi:
https://github.com/01org/libyami

this patch add h264dec basing on libyami, similar to the solution basing on libstagefright.
moreover, it supports dma_buf and other frame mode, enables texture video easily.
here is an example player for texture video rendering uses ffmpeg/yami:
https://github.com/01org/player-ffmpeg-yami


Zhao, Halley (2):
  update configure etc to use libyami for h264 decode
  add libyami.cpp for h264 decoding by libyami

 configure              |  24 ++-
 libavcodec/Makefile    |   1 +
 libavcodec/allcodecs.c |   1 +
 libavcodec/libyami.cpp | 386 +++++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 407 insertions(+), 5 deletions(-)
 mode change 100644 => 100755 libavcodec/Makefile
 create mode 100644 libavcodec/libyami.cpp

-- 
1.8.3.2



More information about the ffmpeg-devel mailing list