diff options
author | Michael Niedermayer <michaelni@gmx.at> | 2003-01-29 12:00:11 +0000 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2003-01-29 12:00:11 +0000 |
commit | 1d0d55daf48a806561ebe3e9f61f62c3f7b93b9d (patch) | |
tree | 8ea5db552c5461da4de8db652dc3a8ad01351eda /libavcodec/h263.c | |
parent | 02d697aa5f1afb7d74fee87183d56b9c8764da7c (diff) | |
download | ffmpeg-1d0d55daf48a806561ebe3e9f61f62c3f7b93b9d.tar.gz |
--disable-risky support
Originally committed as revision 1522 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/h263.c')
-rw-r--r-- | libavcodec/h263.c | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/libavcodec/h263.c b/libavcodec/h263.c index cc0c85e3e5..63bf190597 100644 --- a/libavcodec/h263.c +++ b/libavcodec/h263.c @@ -2210,44 +2210,6 @@ static VLC dc_lum, dc_chrom; static VLC sprite_trajectory; static VLC mb_type_b_vlc; -void init_rl(RLTable *rl) -{ - INT8 max_level[MAX_RUN+1], max_run[MAX_LEVEL+1]; - UINT8 index_run[MAX_RUN+1]; - int last, run, level, start, end, i; - - /* compute max_level[], max_run[] and index_run[] */ - for(last=0;last<2;last++) { - if (last == 0) { - start = 0; - end = rl->last; - } else { - start = rl->last; - end = rl->n; - } - - memset(max_level, 0, MAX_RUN + 1); - memset(max_run, 0, MAX_LEVEL + 1); - memset(index_run, rl->n, MAX_RUN + 1); - for(i=start;i<end;i++) { - run = rl->table_run[i]; - level = rl->table_level[i]; - if (index_run[run] == rl->n) - index_run[run] = i; - if (level > max_level[run]) - max_level[run] = level; - if (run > max_run[level]) - max_run[level] = run; - } - rl->max_level[last] = av_malloc(MAX_RUN + 1); - memcpy(rl->max_level[last], max_level, MAX_RUN + 1); - rl->max_run[last] = av_malloc(MAX_LEVEL + 1); - memcpy(rl->max_run[last], max_run, MAX_LEVEL + 1); - rl->index_run[last] = av_malloc(MAX_RUN + 1); - memcpy(rl->index_run[last], index_run, MAX_RUN + 1); - } -} - void init_vlc_rl(RLTable *rl) { int i, q; |