diff qdm2.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 e9d9d946f213
children 54bc8a2727b0
line wrap: on
line diff
--- a/qdm2.c	Sun Feb 22 11:35:32 2009 +0000
+++ b/qdm2.c	Sun Feb 22 13:48:55 2009 +0000
@@ -222,7 +222,7 @@
 static DECLARE_ALIGNED_16(MPA_INT, mpa_window[512]);
 
 
-static void softclip_table_init(void) {
+static av_cold void softclip_table_init(void) {
     int i;
     double dfl = SOFTCLIP_THRESHOLD - 32767;
     float delta = 1.0 / -dfl;
@@ -232,7 +232,7 @@
 
 
 // random generated table
-static void rnd_table_init(void) {
+static av_cold void rnd_table_init(void) {
     int i,j;
     uint32_t ldw,hdw;
     uint64_t tmp64_1;
@@ -268,7 +268,7 @@
 }
 
 
-static void init_noise_samples(void) {
+static av_cold void init_noise_samples(void) {
     int i;
     int random_seed = 0;
     float delta = 1.0 / 16384.0;
@@ -279,7 +279,7 @@
 }
 
 
-static void qdm2_init_vlc(void)
+static av_cold void qdm2_init_vlc(void)
 {
     init_vlc (&vlc_tab_level, 8, 24,
         vlc_tab_level_huffbits, 1, 1,
@@ -1660,7 +1660,7 @@
  *
  * @param q    context
  */
-static void qdm2_init(QDM2Context *q) {
+static av_cold void qdm2_init(QDM2Context *q) {
     static int initialized = 0;
 
     if (initialized != 0)
@@ -1726,7 +1726,7 @@
 /**
  * Init parameters from codec extradata
  */
-static int qdm2_decode_init(AVCodecContext *avctx)
+static av_cold int qdm2_decode_init(AVCodecContext *avctx)
 {
     QDM2Context *s = avctx->priv_data;
     uint8_t *extradata;
@@ -1896,7 +1896,7 @@
 }
 
 
-static int qdm2_decode_close(AVCodecContext *avctx)
+static av_cold int qdm2_decode_close(AVCodecContext *avctx)
 {
     QDM2Context *s = avctx->priv_data;