Mercurial > libavcodec.hg
comparison rv10.c @ 1640:3bc71266e644 libavcodec
rv10 fix
author | michael |
---|---|
date | Sun, 30 Nov 2003 17:22:51 +0000 |
parents | 3e2b774edce4 |
children | 0226cad80fc2 |
comparison
equal
deleted
inserted
replaced
1639:3e2b774edce4 | 1640:3bc71266e644 |
---|---|
391 MpegEncContext *s = avctx->priv_data; | 391 MpegEncContext *s = avctx->priv_data; |
392 static int done=0; | 392 static int done=0; |
393 | 393 |
394 s->avctx= avctx; | 394 s->avctx= avctx; |
395 s->out_format = FMT_H263; | 395 s->out_format = FMT_H263; |
396 s->codec_id= avctx->codec_id; | |
396 | 397 |
397 s->width = avctx->width; | 398 s->width = avctx->width; |
398 s->height = avctx->height; | 399 s->height = avctx->height; |
399 | 400 |
400 switch(avctx->sub_id){ | 401 switch(avctx->sub_id){ |
412 s->rv10_version= 3; | 413 s->rv10_version= 3; |
413 s->h263_long_vectors=0; | 414 s->h263_long_vectors=0; |
414 s->h263_rv10 = 1; | 415 s->h263_rv10 = 1; |
415 break; | 416 break; |
416 case 0x20001000: | 417 case 0x20001000: |
417 case 0x20100001: | 418 case 0x20100001: //ok |
418 case 0x20200002: | 419 case 0x20200002: |
419 case 0x20101001: //added | 420 case 0x20101001: //ok |
420 default: | 421 default: |
421 av_log(s->avctx, AV_LOG_ERROR, "unknown header %X\n", avctx->sub_id); | 422 av_log(s->avctx, AV_LOG_ERROR, "unknown header %X\n", avctx->sub_id); |
422 } | 423 } |
423 //printf("ver:%X\n", avctx->sub_id); | 424 //printf("ver:%X\n", avctx->sub_id); |
424 s->flags= avctx->flags; | 425 s->flags= avctx->flags; |