On Tue, Feb 04, 2014 at 11:31:36AM +0100, Anton Khirnov wrote: > --- > libavcodec/rpza.c | 13 +++++++------ > 1 file changed, 7 insertions(+), 6 deletions(-) > > diff --git a/libavcodec/rpza.c b/libavcodec/rpza.c > index 6d9778d..2f0680c 100644 > --- a/libavcodec/rpza.c > +++ b/libavcodec/rpza.c > @@ -34,6 +34,7 @@ > * pixels shall be stored in native CPU endianness. > */ > > +#include <stdint.h> > #include <stdio.h> > #include <stdlib.h> > #include <string.h> > @@ -73,13 +74,13 @@ static void rpza_decode_stream(RpzaContext *s) > int stride = s->frame->linesize[0] / 2; > int row_inc = stride - 4; > int chunk_size; > - unsigned char opcode; > + uint8_t opcode; > int n_blocks; > - unsigned short colorA = 0, colorB; > - unsigned short color4[4]; > - unsigned char index, idx; > - unsigned short ta, tb; > - unsigned short *pixels = (unsigned short *)s->frame->data[0]; > + uint16_t colorA = 0, colorB; > + uint16_t color4[4]; > + uint8_t index, idx; > + uint16_t ta, tb; > + uint16_t *pixels = (uint16_t *)s->frame->data[0]; > > int row_ptr = 0; > int pixel_ptr = 0; > --
OK _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
