comparison smacker.c @ 3310:48fc664f7348 libavcodec

Now MPlayer should understand Smacker audio and video codecs.
author kostya
date Wed, 17 May 2006 03:03:53 +0000
parents 68721b62a528
children 8765ee4eaa45
comparison
equal deleted inserted replaced
3309:5e2c69db0ef7 3310:48fc664f7348
423 blk++; 423 blk++;
424 } 424 }
425 break; 425 break;
426 case SMK_BLK_FULL: 426 case SMK_BLK_FULL:
427 mode = 0; 427 mode = 0;
428 if(avctx->codec_tag != 0) { // In case of Smacker v4 we have three modes 428 if(avctx->codec_tag == MKTAG('S', 'M', 'K', '4')) { // In case of Smacker v4 we have three modes
429 if(get_bits1(&gb)) mode = 1; 429 if(get_bits1(&gb)) mode = 1;
430 else if(get_bits1(&gb)) mode = 2; 430 else if(get_bits1(&gb)) mode = 2;
431 } 431 }
432 while(run-- && blk < blocks){ 432 while(run-- && blk < blocks){
433 out = smk->pic.data[0] + (blk / bw) * (stride * 4) + (blk % bw) * 4; 433 out = smk->pic.data[0] + (blk / bw) * (stride * 4) + (blk % bw) * 4;