comparison mjpegdec.c @ 10667:26f4a5a07f7e libavcodec

Flip red and blue in rct-less lossless jpeg. Fixes issue1466, and decoding of plain lossless jpeg.
author michael
date Thu, 10 Dec 2009 18:18:57 +0000
parents 7127645ee791
children 2aab93afc826
comparison
equal deleted inserted replaced
10666:7127645ee791 10667:26f4a5a07f7e
672 ptr[4*mb_x+0] = buffer[mb_x][1] + ptr[4*mb_x+1]; 672 ptr[4*mb_x+0] = buffer[mb_x][1] + ptr[4*mb_x+1];
673 ptr[4*mb_x+2] = buffer[mb_x][2] + ptr[4*mb_x+1]; 673 ptr[4*mb_x+2] = buffer[mb_x][2] + ptr[4*mb_x+1];
674 } 674 }
675 }else{ 675 }else{
676 for(mb_x = 0; mb_x < s->mb_width; mb_x++) { 676 for(mb_x = 0; mb_x < s->mb_width; mb_x++) {
677 ptr[4*mb_x+0] = buffer[mb_x][0]; 677 ptr[4*mb_x+0] = buffer[mb_x][2];
678 ptr[4*mb_x+1] = buffer[mb_x][1]; 678 ptr[4*mb_x+1] = buffer[mb_x][1];
679 ptr[4*mb_x+2] = buffer[mb_x][2]; 679 ptr[4*mb_x+2] = buffer[mb_x][0];
680 } 680 }
681 } 681 }
682 } 682 }
683 return 0; 683 return 0;
684 } 684 }