- UPDATE_TABLE(mb_var_buf);
- UPDATE_TABLE(mc_mb_var_buf);
- UPDATE_TABLE(mb_mean_buf);
- UPDATE_TABLE(mbskip_table_buf);
- UPDATE_TABLE(qscale_table_buf);
- UPDATE_TABLE(mb_type_buf);
+ ret = av_buffer_replace(&dst->mb_var_buf, src->mb_var_buf);
+ ret |= av_buffer_replace(&dst->mc_mb_var_buf, src->mc_mb_var_buf);
+ ret |= av_buffer_replace(&dst->mb_mean_buf, src->mb_mean_buf);
+ ret |= av_buffer_replace(&dst->mbskip_table_buf, src->mbskip_table_buf);
+ ret |= av_buffer_replace(&dst->qscale_table_buf, src->qscale_table_buf);
+ ret |= av_buffer_replace(&dst->mb_type_buf, src->mb_type_buf);