diff mpegvideo.c @ 1652:834922115010 libavcodec

cleanup
author michael
date Wed, 03 Dec 2003 16:47:17 +0000
parents ccf7c96a630f
children c92147a61d97
line wrap: on
line diff
--- a/mpegvideo.c	Wed Dec 03 16:07:41 2003 +0000
+++ b/mpegvideo.c	Wed Dec 03 16:47:17 2003 +0000
@@ -3123,10 +3123,7 @@
                 }
             }
         }
-        s->qscale= last_qp + s->dquant;
-        s->chroma_qscale= s->chroma_qscale_table[ s->qscale ];
-        s->y_dc_scale= s->y_dc_scale_table[ s->qscale ];
-        s->c_dc_scale= s->c_dc_scale_table[ s->chroma_qscale ];
+        ff_set_qscale(s, last_qp + s->dquant);
     }
 
     if (s->mb_intra) {
@@ -3864,9 +3861,7 @@
         s->mb_x=0;
         s->mb_y= mb_y;
 
-        s->chroma_qscale= s->chroma_qscale_table[ s->qscale ];
-        s->y_dc_scale= s->y_dc_scale_table[ s->qscale ];
-        s->c_dc_scale= s->c_dc_scale_table[ s->chroma_qscale ];
+        ff_set_qscale(s, s->qscale);
         ff_init_block_index(s);
         
         for(mb_x=0; mb_x < s->mb_width; mb_x++) {