Mercurial > libavcodec.hg
comparison rv40.c @ 6517:48759bfbd073 libavcodec
Apply 'cold' attribute to init/uninit functions in libavcodec
author | zuxy |
---|---|
date | Fri, 21 Mar 2008 03:11:20 +0000 |
parents | 493dc59d469a |
children | 5b3acf9fd50a |
comparison
equal
deleted
inserted
replaced
6516:dbb902bb2347 | 6517:48759bfbd073 |
---|---|
38 static VLC ptype_vlc[NUM_PTYPE_VLCS], btype_vlc[NUM_BTYPE_VLCS]; | 38 static VLC ptype_vlc[NUM_PTYPE_VLCS], btype_vlc[NUM_BTYPE_VLCS]; |
39 | 39 |
40 /** | 40 /** |
41 * Initialize all tables. | 41 * Initialize all tables. |
42 */ | 42 */ |
43 static void rv40_init_tables() | 43 static av_cold void rv40_init_tables() |
44 { | 44 { |
45 int i; | 45 int i; |
46 | 46 |
47 init_vlc(&aic_top_vlc, AIC_TOP_BITS, AIC_TOP_SIZE, | 47 init_vlc(&aic_top_vlc, AIC_TOP_BITS, AIC_TOP_SIZE, |
48 rv40_aic_top_vlc_bits, 1, 1, | 48 rv40_aic_top_vlc_bits, 1, 1, |
248 } | 248 } |
249 | 249 |
250 /** | 250 /** |
251 * Initialize decoder. | 251 * Initialize decoder. |
252 */ | 252 */ |
253 static int rv40_decode_init(AVCodecContext *avctx) | 253 static av_cold int rv40_decode_init(AVCodecContext *avctx) |
254 { | 254 { |
255 RV34DecContext *r = avctx->priv_data; | 255 RV34DecContext *r = avctx->priv_data; |
256 | 256 |
257 r->rv30 = 0; | 257 r->rv30 = 0; |
258 ff_rv34_decode_init(avctx); | 258 ff_rv34_decode_init(avctx); |