• Home
  • Raw
  • Download

Lines Matching refs:best_s

2958     MpegEncContext best_s = { 0 }, backup_s;  in encode_thread()  local
3172 best_s.data_partitioning= s->data_partitioning; in encode_thread()
3173 best_s.partitioned_frame= s->partitioned_frame; in encode_thread()
3185 encode_mb_hq(s, &backup_s, &best_s, CANDIDATE_MB_TYPE_INTER, pb, pb2, tex_pb, in encode_thread()
3197 encode_mb_hq(s, &backup_s, &best_s, CANDIDATE_MB_TYPE_INTER_I, pb, pb2, tex_pb, in encode_thread()
3206 encode_mb_hq(s, &backup_s, &best_s, CANDIDATE_MB_TYPE_SKIPPED, pb, pb2, tex_pb, in encode_thread()
3217 encode_mb_hq(s, &backup_s, &best_s, CANDIDATE_MB_TYPE_INTER4V, pb, pb2, tex_pb, in encode_thread()
3226 encode_mb_hq(s, &backup_s, &best_s, CANDIDATE_MB_TYPE_FORWARD, pb, pb2, tex_pb, in encode_thread()
3235 encode_mb_hq(s, &backup_s, &best_s, CANDIDATE_MB_TYPE_BACKWARD, pb, pb2, tex_pb, in encode_thread()
3246 encode_mb_hq(s, &backup_s, &best_s, CANDIDATE_MB_TYPE_BIDIR, pb, pb2, tex_pb, in encode_thread()
3258 … encode_mb_hq(s, &backup_s, &best_s, CANDIDATE_MB_TYPE_FORWARD_I, pb, pb2, tex_pb, in encode_thread()
3270 … encode_mb_hq(s, &backup_s, &best_s, CANDIDATE_MB_TYPE_BACKWARD_I, pb, pb2, tex_pb, in encode_thread()
3284 encode_mb_hq(s, &backup_s, &best_s, CANDIDATE_MB_TYPE_BIDIR_I, pb, pb2, tex_pb, in encode_thread()
3293 encode_mb_hq(s, &backup_s, &best_s, CANDIDATE_MB_TYPE_INTRA, pb, pb2, tex_pb, in encode_thread()
3296 if(best_s.mb_intra) in encode_thread()
3304 if(best_s.mv_type==MV_TYPE_16X16){ //FIXME move 4mv after QPRD in encode_thread()
3308 const int mvdir= (best_s.mv_dir&MV_DIR_BACKWARD) ? 1 : 0; in encode_thread()
3315 s->mv_dir= best_s.mv_dir; in encode_thread()
3317 s->mb_intra= best_s.mb_intra; in encode_thread()
3318 s->mv[0][0][0] = best_s.mv[0][0][0]; in encode_thread()
3319 s->mv[0][0][1] = best_s.mv[0][0][1]; in encode_thread()
3320 s->mv[1][0][0] = best_s.mv[1][0][0]; in encode_thread()
3321 s->mv[1][0][1] = best_s.mv[1][0][1]; in encode_thread()
3337 …encode_mb_hq(s, &backup_s, &best_s, CANDIDATE_MB_TYPE_INTER /* wrong but unused */, pb, pb2, tex_p… in encode_thread()
3339 if(best_s.qscale != qp){ in encode_thread()
3358 encode_mb_hq(s, &backup_s, &best_s, CANDIDATE_MB_TYPE_DIRECT, pb, pb2, tex_pb, in encode_thread()
3366 encode_mb_hq(s, &backup_s, &best_s, CANDIDATE_MB_TYPE_DIRECT, pb, pb2, tex_pb, in encode_thread()
3369 if (!best_s.mb_intra && s->mpv_flags & FF_MPV_FLAG_SKIP_RD) { in encode_thread()
3375 memcpy(s->mv, best_s.mv, sizeof(s->mv)); in encode_thread()
3376 if(CONFIG_MPEG4_ENCODER && best_s.mv_dir & MV_DIRECT){ in encode_thread()
3379 }else if(best_s.mv_dir&MV_DIR_BACKWARD){ in encode_thread()
3387 s->mv_dir= best_s.mv_dir; in encode_thread()
3388 s->mv_type = best_s.mv_type; in encode_thread()
3396 …encode_mb_hq(s, &backup_s, &best_s, CANDIDATE_MB_TYPE_INTER /* wrong but unused */, pb, pb2, tex_p… in encode_thread()
3402 s->current_picture.qscale_table[xy] = best_s.qscale; in encode_thread()
3404 copy_context_after_encode(s, &best_s, -1); in encode_thread()