Mercurial > libavcodec.hg
diff cook.c @ 9007:043574c5c153 libavcodec
Add missing av_cold in static init/close functions.
Patch by Daniel Verkamp daniel at drv dot nu.
author | stefano |
---|---|
date | Sun, 22 Feb 2009 13:48:55 +0000 |
parents | 15ea0238bade |
children | fb675a9727f0 |
line wrap: on
line diff
--- a/cook.c Sun Feb 22 11:35:32 2009 +0000 +++ b/cook.c Sun Feb 22 13:48:55 2009 +0000 @@ -183,7 +183,7 @@ /*************** init functions ***************/ /* table generator */ -static void init_pow2table(void){ +static av_cold void init_pow2table(void){ int i; for (i=-63 ; i<64 ; i++){ pow2tab[63+i]= pow(2, i); @@ -192,7 +192,7 @@ } /* table generator */ -static void init_gain_table(COOKContext *q) { +static av_cold void init_gain_table(COOKContext *q) { int i; q->gain_size_factor = q->samples_per_channel/8; for (i=0 ; i<23 ; i++) { @@ -202,7 +202,7 @@ } -static int init_cook_vlc_tables(COOKContext *q) { +static av_cold int init_cook_vlc_tables(COOKContext *q) { int i, result; result = 0; @@ -229,7 +229,7 @@ return result; } -static int init_cook_mlt(COOKContext *q) { +static av_cold int init_cook_mlt(COOKContext *q) { int j; int mlt_size = q->samples_per_channel; @@ -258,7 +258,7 @@ return ptr; } -static void init_cplscales_table (COOKContext *q) { +static av_cold void init_cplscales_table (COOKContext *q) { int i; for (i=0;i<5;i++) q->cplscales[i] = maybe_reformat_buffer32 (q, cplscales[i], (1<<(i+2))-1); @@ -314,7 +314,7 @@ * Cook uninit */ -static int cook_decode_close(AVCodecContext *avctx) +static av_cold int cook_decode_close(AVCodecContext *avctx) { int i; COOKContext *q = avctx->priv_data;