Mesa (master): st/omx: initial OpenMAX support v3
Christian König
deathsimple at kemper.freedesktop.org
Thu Feb 6 15:19:55 UTC 2014
Module: Mesa
Branch: master
Commit: 15e39ca28a1a98ea43729b65eb19e8e4e5e94ebc
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=15e39ca28a1a98ea43729b65eb19e8e4e5e94ebc
Author: Christian König <christian.koenig at amd.com>
Date: Mon Aug 5 11:41:27 2013 -0600
st/omx: initial OpenMAX support v3
Featuring a full grown MPEG2 and H264 decoder and a couple of hundred bugs.
v2 (Leo): fix an error for pic_order_cnt_type 1
v3 (Leo): implement support for field decoding
Signed-off-by: Christian König <christian.koenig at amd.com>
Signed-off-by: Leo Liu <leo.liu at amd.com>
---
configure.ac | 33 +-
src/gallium/state_trackers/Makefile.am | 4 +
src/gallium/state_trackers/omx/Makefile.am | 35 +
src/gallium/state_trackers/omx/entrypoint.c | 100 +++
src/gallium/state_trackers/omx/entrypoint.h | 46 ++
src/gallium/state_trackers/omx/vid_dec.c | 584 ++++++++++++++
src/gallium/state_trackers/omx/vid_dec.h | 119 +++
src/gallium/state_trackers/omx/vid_dec_h264.c | 980 +++++++++++++++++++++++
src/gallium/state_trackers/omx/vid_dec_mpeg12.c | 367 +++++++++
src/gallium/targets/Makefile.am | 8 +
src/gallium/targets/r600/omx/Makefile.am | 77 ++
src/gallium/targets/r600/omx/drm_target.c | 1 +
src/gallium/targets/radeonsi/omx/Makefile.am | 68 ++
src/gallium/targets/radeonsi/omx/drm_target.c | 1 +
14 files changed, 2421 insertions(+), 2 deletions(-)
Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=15e39ca28a1a98ea43729b65eb19e8e4e5e94ebc
More information about the mesa-commit
mailing list