-
- Downloads
Rockchip: add VP8 encoder library.
Convert the v4l2 pixel format to VPU HW pixel format. Add rate control and keyframe setting interface. BUG=chrome-os-partner:33728 TEST=video_encode_accelerator_unittest Change-Id: Ic4344a95a70c22178eff2a20420b57a41ccc84a6 Signed-off-by:Alpha Lin <Alpha.Lin@rock-chips.com> Reviewed-on: https://chromium-review.googlesource.com/230081 Reviewed-by:
Wu-cheng Li <wuchengli@chromium.org> Commit-Queue: Wu-cheng Li <wuchengli@chromium.org> Tested-by:
Wu-cheng Li <wuchengli@chromium.org>
Showing
- libv4l-rockchip/Makefile.am 18 additions, 1 deletionlibv4l-rockchip/Makefile.am
- libv4l-rockchip/libv4l-encplugin-rockchip.c 17 additions, 13 deletionslibv4l-rockchip/libv4l-encplugin-rockchip.c
- libv4l-rockchip/libvpu/rk_vepu.c 64 additions, 19 deletionslibv4l-rockchip/libvpu/rk_vepu.c
- libv4l-rockchip/libvpu/rk_vepu_debug.c 5 additions, 0 deletionslibv4l-rockchip/libvpu/rk_vepu_debug.c
- libv4l-rockchip/libvpu/rk_vepu_debug.h 28 additions, 0 deletionslibv4l-rockchip/libvpu/rk_vepu_debug.h
- libv4l-rockchip/libvpu/vp8_enc/encasiccontroller.c 907 additions, 0 deletionslibv4l-rockchip/libvpu/vp8_enc/encasiccontroller.c
- libv4l-rockchip/libvpu/vp8_enc/encasiccontroller.h 267 additions, 0 deletionslibv4l-rockchip/libvpu/vp8_enc/encasiccontroller.h
- libv4l-rockchip/libvpu/vp8_enc/encasiccontroller_v2.c 80 additions, 0 deletionslibv4l-rockchip/libvpu/vp8_enc/encasiccontroller_v2.c
- libv4l-rockchip/libvpu/vp8_enc/enccfg.h 190 additions, 0 deletionslibv4l-rockchip/libvpu/vp8_enc/enccfg.h
- libv4l-rockchip/libvpu/vp8_enc/enccommon.h 43 additions, 0 deletionslibv4l-rockchip/libvpu/vp8_enc/enccommon.h
- libv4l-rockchip/libvpu/vp8_enc/encswhwregisters.h 527 additions, 0 deletionslibv4l-rockchip/libvpu/vp8_enc/encswhwregisters.h
- libv4l-rockchip/libvpu/vp8_enc/rk_vp8encapi.c 735 additions, 0 deletionslibv4l-rockchip/libvpu/vp8_enc/rk_vp8encapi.c
- libv4l-rockchip/libvpu/vp8_enc/rk_vp8encapi.h 56 additions, 0 deletionslibv4l-rockchip/libvpu/vp8_enc/rk_vp8encapi.h
- libv4l-rockchip/libvpu/vp8_enc/vp8codeframe.c 479 additions, 0 deletionslibv4l-rockchip/libvpu/vp8_enc/vp8codeframe.c
- libv4l-rockchip/libvpu/vp8_enc/vp8codeframe.h 50 additions, 0 deletionslibv4l-rockchip/libvpu/vp8_enc/vp8codeframe.h
- libv4l-rockchip/libvpu/vp8_enc/vp8encapi.c 651 additions, 0 deletionslibv4l-rockchip/libvpu/vp8_enc/vp8encapi.c
- libv4l-rockchip/libvpu/vp8_enc/vp8encapi.h 449 additions, 0 deletionslibv4l-rockchip/libvpu/vp8_enc/vp8encapi.h
- libv4l-rockchip/libvpu/vp8_enc/vp8entropy.c 530 additions, 0 deletionslibv4l-rockchip/libvpu/vp8_enc/vp8entropy.c
- libv4l-rockchip/libvpu/vp8_enc/vp8entropy.h 32 additions, 0 deletionslibv4l-rockchip/libvpu/vp8_enc/vp8entropy.h
- libv4l-rockchip/libvpu/vp8_enc/vp8entropytable.h 697 additions, 0 deletionslibv4l-rockchip/libvpu/vp8_enc/vp8entropytable.h
Loading
Please register or sign in to comment