[FFmpeg-cvslog] r11799 - trunk/libavcodec/xan.c
aurel
subversion
Sat Feb 2 00:24:36 CET 2008
Author: aurel
Date: Sat Feb 2 00:24:35 2008
New Revision: 11799
Log:
const
Modified:
trunk/libavcodec/xan.c
Modified: trunk/libavcodec/xan.c
==============================================================================
--- trunk/libavcodec/xan.c (original)
+++ trunk/libavcodec/xan.c Sat Feb 2 00:24:35 2008
@@ -206,7 +206,7 @@ static void xan_unpack(unsigned char *de
}
static inline void xan_wc3_output_pixel_run(XanContext *s,
- unsigned char *pixel_buffer, int x, int y, int pixel_count)
+ const unsigned char *pixel_buffer, int x, int y, int pixel_count)
{
int stride;
int line_inc;
@@ -284,8 +284,7 @@ static void xan_wc3_decode_frame(XanCont
unsigned char *opcode_buffer = s->buffer1;
int opcode_buffer_size = s->buffer1_size;
- unsigned char *imagedata_buffer = s->buffer2;
- int imagedata_buffer_size = s->buffer2_size;
+ const unsigned char *imagedata_buffer = s->buffer2;
/* pointers to segments inside the compressed chunk */
const unsigned char *huffman_segment;
@@ -301,8 +300,7 @@ static void xan_wc3_decode_frame(XanCont
xan_huffman_decode(opcode_buffer, huffman_segment, opcode_buffer_size);
if (imagedata_segment[0] == 2)
- xan_unpack(imagedata_buffer, &imagedata_segment[1],
- imagedata_buffer_size);
+ xan_unpack(s->buffer2, &imagedata_segment[1], s->buffer2_size);
else
imagedata_buffer = &imagedata_segment[1];
More information about the ffmpeg-cvslog
mailing list