hevc/rext: basic infrastructure for supporting range extension - support for 4:2:2 and 4:4:4 up to 12 bits - add a new profile for range extension (cherry picked fr

Multimedia / FFmpeg - Mickaël Raulet [insa-rennes.fr] - 15 July 2014 06:47 UTC

hevc/rext: basic infrastructure for supporting range extension- support for 4:2:2 and 4:4:4 up to 12 bits- add a new profile for range extension (cherry picked from commit d3c067fa65bbc871758d28aa07f54123430ca346)

5a41999 hevc/rext: basic infrastructure for supporting range extension - support for 4:2:2 and 4:4:4 up to 12 bits - add a new profile for range extension (cherry picked from commit d3c067fa65bbc871758d28aa07f54123430ca346)
libavcodec/avcodec.h | 1 +
libavcodec/hevc.c | 287 ++++++++++++++++++++++++++++++----------
libavcodec/hevc.h | 25 +++-
libavcodec/hevc_cabac.c | 8 +-
libavcodec/hevc_filter.c | 70 ++++++----
libavcodec/hevc_ps.c | 133 ++++++++++++++++---
libavcodec/hevcdsp.c | 7 +
libavcodec/hevcdsp.h | 4 +-
libavcodec/hevcdsp_template.c | 6 +-
libavcodec/hevcpred.c | 7 +
libavcodec/hevcpred_template.c | 9 +-
11 files changed, 422 insertions(+), 135 deletions(-)

  • Share