• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavcodec/

Lines Matching refs:best_s

2353     MpegEncContext best_s, backup_s;
2542 best_s.data_partitioning= s->data_partitioning;
2543 best_s.partitioned_frame= s->partitioned_frame;
2555 encode_mb_hq(s, &backup_s, &best_s, CANDIDATE_MB_TYPE_INTER, pb, pb2, tex_pb,
2567 encode_mb_hq(s, &backup_s, &best_s, CANDIDATE_MB_TYPE_INTER_I, pb, pb2, tex_pb,
2576 encode_mb_hq(s, &backup_s, &best_s, CANDIDATE_MB_TYPE_SKIPPED, pb, pb2, tex_pb,
2587 encode_mb_hq(s, &backup_s, &best_s, CANDIDATE_MB_TYPE_INTER4V, pb, pb2, tex_pb,
2596 encode_mb_hq(s, &backup_s, &best_s, CANDIDATE_MB_TYPE_FORWARD, pb, pb2, tex_pb,
2605 encode_mb_hq(s, &backup_s, &best_s, CANDIDATE_MB_TYPE_BACKWARD, pb, pb2, tex_pb,
2616 encode_mb_hq(s, &backup_s, &best_s, CANDIDATE_MB_TYPE_BIDIR, pb, pb2, tex_pb,
2628 encode_mb_hq(s, &backup_s, &best_s, CANDIDATE_MB_TYPE_FORWARD_I, pb, pb2, tex_pb,
2640 encode_mb_hq(s, &backup_s, &best_s, CANDIDATE_MB_TYPE_BACKWARD_I, pb, pb2, tex_pb,
2654 encode_mb_hq(s, &backup_s, &best_s, CANDIDATE_MB_TYPE_BIDIR_I, pb, pb2, tex_pb,
2663 encode_mb_hq(s, &backup_s, &best_s, CANDIDATE_MB_TYPE_INTRA, pb, pb2, tex_pb,
2666 if(best_s.mb_intra)
2674 if(best_s.mv_type==MV_TYPE_16X16){ //FIXME move 4mv after QPRD
2678 const int mvdir= (best_s.mv_dir&MV_DIR_BACKWARD) ? 1 : 0;
2684 s->mv_dir= best_s.mv_dir;
2686 s->mb_intra= best_s.mb_intra;
2687 s->mv[0][0][0] = best_s.mv[0][0][0];
2688 s->mv[0][0][1] = best_s.mv[0][0][1];
2689 s->mv[1][0][0] = best_s.mv[1][0][0];
2690 s->mv[1][0][1] = best_s.mv[1][0][1];
2706 encode_mb_hq(s, &backup_s, &best_s, CANDIDATE_MB_TYPE_INTER /* wrong but unused */, pb, pb2, tex_pb,
2708 if(best_s.qscale != qp){
2727 encode_mb_hq(s, &backup_s, &best_s, CANDIDATE_MB_TYPE_DIRECT, pb, pb2, tex_pb,
2735 encode_mb_hq(s, &backup_s, &best_s, CANDIDATE_MB_TYPE_DIRECT, pb, pb2, tex_pb,
2738 if(!best_s.mb_intra && s->flags2&CODEC_FLAG2_SKIP_RD){
2744 memcpy(s->mv, best_s.mv, sizeof(s->mv));
2745 if(CONFIG_MPEG4_ENCODER && best_s.mv_dir & MV_DIRECT){
2748 }else if(best_s.mv_dir&MV_DIR_BACKWARD){
2756 s->mv_dir= best_s.mv_dir;
2757 s->mv_type = best_s.mv_type;
2759 /* s->mv[0][0][0] = best_s.mv[0][0][0];
2760 s->mv[0][0][1] = best_s.mv[0][0][1];
2761 s->mv[1][0][0] = best_s.mv[1][0][0];
2762 s->mv[1][0][1] = best_s.mv[1][0][1];*/
2765 encode_mb_hq(s, &backup_s, &best_s, CANDIDATE_MB_TYPE_INTER /* wrong but unused */, pb, pb2, tex_pb,
2771 s->current_picture.f.qscale_table[xy] = best_s.qscale;
2773 copy_context_after_encode(s, &best_s, -1);