# HG changeset patch # User michael # Date 1201838684 0 # Node ID 6d95434fa51a5c5d86c2bf17fd02d4adb3f2b971 # Parent 612fc0c37427ead70e6487fd0473669a1788179f const diff -r 612fc0c37427 -r 6d95434fa51a cyuv.c --- a/cyuv.c Fri Feb 01 04:02:28 2008 +0000 +++ b/cyuv.c Fri Feb 01 04:04:44 2008 +0000 @@ -61,7 +61,7 @@ static int cyuv_decode_frame(AVCodecContext *avctx, void *data, int *data_size, - uint8_t *buf, int buf_size) + const uint8_t *buf, int buf_size) { CyuvDecodeContext *s=avctx->priv_data; @@ -73,9 +73,9 @@ int v_ptr; /* prediction error tables (make it clear that they are signed values) */ - signed char *y_table = (signed char*)buf + 0; - signed char *u_table = (signed char*)buf + 16; - signed char *v_table = (signed char*)buf + 32; + const signed char *y_table = (const signed char*)buf + 0; + const signed char *u_table = (const signed char*)buf + 16; + const signed char *v_table = (const signed char*)buf + 32; unsigned char y_pred, u_pred, v_pred; int stream_ptr;