Mercurial > libavcodec.hg
comparison h263dec.c @ 1652:834922115010 libavcodec
cleanup
author | michael |
---|---|
date | Wed, 03 Dec 2003 16:47:17 +0000 |
parents | ccf7c96a630f |
children | 4c9fd29f1606 |
comparison
equal
deleted
inserted
replaced
1651:ccf7c96a630f | 1652:834922115010 |
---|---|
144 s->first_slice_line= 1; | 144 s->first_slice_line= 1; |
145 | 145 |
146 s->resync_mb_x= s->mb_x; | 146 s->resync_mb_x= s->mb_x; |
147 s->resync_mb_y= s->mb_y; | 147 s->resync_mb_y= s->mb_y; |
148 | 148 |
149 s->y_dc_scale= s->y_dc_scale_table[ s->qscale ]; | 149 ff_set_qscale(s, s->qscale); |
150 s->c_dc_scale= s->c_dc_scale_table[ s->chroma_qscale ]; | |
151 | 150 |
152 if(s->partitioned_frame){ | 151 if(s->partitioned_frame){ |
153 const int qscale= s->qscale; | 152 const int qscale= s->qscale; |
154 | 153 |
155 if(s->codec_id==CODEC_ID_MPEG4){ | 154 if(s->codec_id==CODEC_ID_MPEG4){ |
159 | 158 |
160 /* restore variables which were modified */ | 159 /* restore variables which were modified */ |
161 s->first_slice_line=1; | 160 s->first_slice_line=1; |
162 s->mb_x= s->resync_mb_x; | 161 s->mb_x= s->resync_mb_x; |
163 s->mb_y= s->resync_mb_y; | 162 s->mb_y= s->resync_mb_y; |
164 s->chroma_qscale= s->qscale= qscale; | 163 ff_set_qscale(s, qscale); |
165 s->y_dc_scale= s->y_dc_scale_table[ s->qscale ]; | |
166 s->c_dc_scale= s->c_dc_scale_table[ s->qscale ]; | |
167 } | 164 } |
168 | 165 |
169 for(; s->mb_y < s->mb_height; s->mb_y++) { | 166 for(; s->mb_y < s->mb_height; s->mb_y++) { |
170 /* per-row end of slice checks */ | 167 /* per-row end of slice checks */ |
171 if(s->msmpeg4_version){ | 168 if(s->msmpeg4_version){ |