avcodec/ffv1: template functions to allow data types different from int16_t
authorMichael Niedermayer <michael@niedermayer.cc>
Sun, 7 Aug 2016 21:37:17 +0000 (23:37 +0200)
committerMichael Niedermayer <michael@niedermayer.cc>
Sun, 7 Aug 2016 22:27:43 +0000 (00:27 +0200)
commit74314f1f5f9ef69700eb18b85a8260e2754a31ef
tree097e9b61add9b11061b63f17dea74c21d8061ff5
parent22d13e4290c8fdba57485e1b501f6a92283a10db
avcodec/ffv1: template functions to allow data types different from int16_t

This is required for >= 16bit RGB support
I tried it without templates but its too much duplicated code

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
libavcodec/ffv1.h
libavcodec/ffv1_template.c [new file with mode: 0644]
libavcodec/ffv1dec.c
libavcodec/ffv1dec_template.c [new file with mode: 0644]
libavcodec/ffv1enc.c
libavcodec/ffv1enc_template.c [new file with mode: 0644]