• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/minidlna/ffmpeg-0.5.1/libavcodec/

Lines Matching refs:run

98 //#define UNI_MPEG4_ENC_INDEX(last,run,level) ((last)*128 + (run)*256 + (level))
99 //#define UNI_MPEG4_ENC_INDEX(last,run,level) ((last)*128*64 + (run) + (level)*64)
100 #define UNI_MPEG4_ENC_INDEX(last,run,level) ((last)*128*64 + (run)*128 + (level))
105 max run: 53/63
109 max run: 29/41
1908 int slevel, run, last;
1915 for(run=0; run<64; run++){
1917 const int index= UNI_MPEG4_ENC_INDEX(last, run, slevel+64);
1926 code= get_rl_index(rl, last, run, level);
1940 level1= level - rl->max_level[last][run];
1942 code= get_rl_index(rl, last, run, level1);
1959 run1 = run - rl->max_run[last][level] - 1;
1978 bits=bits*64+run; len+=6;
1993 int slevel, run, last;
2000 for(run=0; run<64; run++){
2002 const int index= UNI_MPEG4_ENC_INDEX(last, run, slevel+64);
2010 code= get_rl_index(rl, last, run, level);
2023 bits=bits*64+run; len+=6;
2135 int level, run, last, i, j, last_index, last_non_zero, sign, slevel, code;
2174 run = i - last_non_zero - 1;
2179 code = get_rl_index(rl, last, run, level);
2180 aic_code = get_rl_index(&rl_intra_aic, last, run, level);
2189 wrong_pos += run + 1;
2208 run = i - last_non_zero - 1;
2216 code = get_rl_index(rl, last, run, level);
2221 put_bits(&s->pb, 6, run);
2236 put_bits(&s->pb, 6, run);
2243 put_bits(&s->pb, 6, run);
2747 int run = i - last_non_zero - 1;
2750 const int index= UNI_MPEG4_ENC_INDEX(0, run, level);
2753 put_bits(ac_pb, 7+2+1+6+1+12+1, (3<<23)+(3<<21)+(0<<20)+(run<<14)+(1<<13)+(((level-64)&0xfff)<<1)+1);
2760 int run = i - last_non_zero - 1;
2763 const int index= UNI_MPEG4_ENC_INDEX(1, run, level);
2766 put_bits(ac_pb, 7+2+1+6+1+12+1, (3<<23)+(3<<21)+(1<<20)+(run<<14)+(1<<13)+(((level-64)&0xfff)<<1)+1);
2774 int run = i - last_non_zero - 1;
2782 code = get_rl_index(rl, last, run, level);
2786 level1 = level - rl->max_level[last][run];
2789 code = get_rl_index(rl, last, run, level1);
2795 run1 = run - rl->max_run[last][level] - 1;
2804 put_bits(ac_pb, 6, run);
2857 int run = i - last_non_zero - 1;
2860 const int index= UNI_MPEG4_ENC_INDEX(0, run, level);
2870 int run = i - last_non_zero - 1;
2873 const int index= UNI_MPEG4_ENC_INDEX(1, run, level);
4570 int code, level, i, j, last, run;
4642 run = get_bits(&s->gb, 6);
4650 run = get_bits(&s->gb, 6);
4663 run = rl->table_run[code];
4669 i += run;
4679 av_log(s->avctx, AV_LOG_ERROR, "run overflow at %dx%d i:%d\n", s->mb_x, s->mb_y, s->mb_intra);
4751 int level, i, last, run;
4832 GET_RL_VLC(level, run, re, &s->gb, rl_vlc, TEX_VLC_BITS, 2, 0);
4842 run= SHOW_UBITS(re, &s->gb, 6); LAST_SKIP_CACHE(re, &s->gb, 6);
4862 i+= run + 1;
4876 run= SHOW_UBITS(re, &s->gb, 6); LAST_SKIP_CACHE(re, &s->gb, 6);
4901 if(abs_level<=MAX_LEVEL && run<=MAX_RUN){
4902 const int run1= run - rl->max_run[last][abs_level] - 1;
4903 if(abs_level <= rl->max_level[last][run]){
4908 if(abs_level <= rl->max_level[last][run]*2){
4933 i+= run + 1;
4943 GET_RL_VLC(level, run, re, &s->gb, rl_vlc, TEX_VLC_BITS, 2, 1);
4944 i+= run + rl->max_run[run>>7][level/qmul] +1; //FIXME opt indexing
4956 GET_RL_VLC(level, run, re, &s->gb, rl_vlc, TEX_VLC_BITS, 2, 1);
4957 i+= run;
4958 level = level + rl->max_level[run>>7][(run-1)&63] * qmul;//FIXME opt indexing
4964 i+= run;