comparison mpegvideo.c @ 1173:86d5a33eaec8 libavcodec

pict_type & quality fix
author michaelni
date Sun, 06 Apr 2003 21:03:24 +0000
parents 5af9aeadbdc3
children fea03d2c4946
comparison
equal deleted inserted replaced
1172:9d257357ce07 1173:86d5a33eaec8
921 alloc_picture(s, (Picture*)pic, 0); 921 alloc_picture(s, (Picture*)pic, 0);
922 922
923 s->current_picture_ptr= &s->picture[i]; 923 s->current_picture_ptr= &s->picture[i];
924 } 924 }
925 925
926 s->current_picture_ptr->pict_type= s->pict_type;
927 s->current_picture_ptr->quality= s->qscale;
928
926 s->current_picture= *s->current_picture_ptr; 929 s->current_picture= *s->current_picture_ptr;
930
927 if(s->out_format != FMT_H264){ 931 if(s->out_format != FMT_H264){
928 if (s->pict_type != B_TYPE) { 932 if (s->pict_type != B_TYPE) {
929 s->last_picture_ptr= s->next_picture_ptr; 933 s->last_picture_ptr= s->next_picture_ptr;
930 s->next_picture_ptr= s->current_picture_ptr; 934 s->next_picture_ptr= s->current_picture_ptr;
931 } 935 }