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;