Commit b92369d6 authored by cehoyos's avatar cehoyos

Fix compilation for buggy icc.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@13273 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
parent fa4e290c
...@@ -768,7 +768,9 @@ static inline void decode_line(FFV1Context *s, int w, int_fast16_t *sample[2], i ...@@ -768,7 +768,9 @@ static inline void decode_line(FFV1Context *s, int w, int_fast16_t *sample[2], i
static void decode_plane(FFV1Context *s, uint8_t *src, int w, int h, int stride, int plane_index){ static void decode_plane(FFV1Context *s, uint8_t *src, int w, int h, int stride, int plane_index){
int x, y; int x, y;
int_fast16_t sample_buffer[2][w+6]; int_fast16_t sample_buffer[2][w+6];
int_fast16_t *sample[2]= {sample_buffer[0]+3, sample_buffer[1]+3}; int_fast16_t *sample[2];
sample[0]=sample_buffer[0]+3;
sample[1]=sample_buffer[1]+3;
s->run_index=0; s->run_index=0;
...@@ -795,10 +797,11 @@ static void decode_plane(FFV1Context *s, uint8_t *src, int w, int h, int stride, ...@@ -795,10 +797,11 @@ static void decode_plane(FFV1Context *s, uint8_t *src, int w, int h, int stride,
static void decode_rgb_frame(FFV1Context *s, uint32_t *src, int w, int h, int stride){ static void decode_rgb_frame(FFV1Context *s, uint32_t *src, int w, int h, int stride){
int x, y, p; int x, y, p;
int_fast16_t sample_buffer[3][2][w+6]; int_fast16_t sample_buffer[3][2][w+6];
int_fast16_t *sample[3][2]= { int_fast16_t *sample[3][2];
{sample_buffer[0][0]+3, sample_buffer[0][1]+3}, for(x=0; x<3; x++){
{sample_buffer[1][0]+3, sample_buffer[1][1]+3}, sample[x][0] = sample_buffer[x][0]+3;
{sample_buffer[2][0]+3, sample_buffer[2][1]+3}}; sample[x][1] = sample_buffer[x][1]+3;
}
s->run_index=0; s->run_index=0;
......
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