Commit 5d05acba authored by Michael Niedermayer's avatar Michael Niedermayer

h264pred: 12 and 14 bit support

Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
parent 69d5e40e
......@@ -40,6 +40,14 @@
#include "h264pred_template.c"
#undef BIT_DEPTH
#define BIT_DEPTH 12
#include "h264pred_template.c"
#undef BIT_DEPTH
#define BIT_DEPTH 14
#include "h264pred_template.c"
#undef BIT_DEPTH
static void pred4x4_vertical_vp8_c(uint8_t *src, const uint8_t *topright, int stride){
const unsigned lt = src[-1-1*stride];
LOAD_TOP_EDGE
......@@ -528,6 +536,12 @@ void ff_h264_pred_init(H264PredContext *h, int codec_id, const int bit_depth, co
case 10:
H264_PRED(10)
break;
case 12:
H264_PRED(12)
break;
case 14:
H264_PRED(14)
break;
default:
av_assert0(bit_depth<=8);
H264_PRED(8)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment