diff --git a/gst/siren/decoder.c b/gst/siren/decoder.c index e90932af32..8f87ca94a8 100644 --- a/gst/siren/decoder.c +++ b/gst/siren/decoder.c @@ -82,10 +82,10 @@ Siren7_DecodeFrame (SirenDecoder decoder, unsigned char *DataIn, scale_factor, number_of_regions, sample_rate_code, bits_per_frame; int decoded_sample_rate_code; - static int absolute_region_power_index[28] = { 0 }; - static float decoder_standard_deviation[28] = { 0 }; - static int power_categories[28] = { 0 }; - static int category_balance[28] = { 0 }; + int absolute_region_power_index[28] = { 0 }; + float decoder_standard_deviation[28] = { 0 }; + int power_categories[28] = { 0 }; + int category_balance[28] = { 0 }; int ChecksumTable[4] = { 0x7F80, 0x7878, 0x6666, 0x5555 }; int i, j; diff --git a/gst/siren/encoder.c b/gst/siren/encoder.c index 658fe5d603..8bb340f647 100644 --- a/gst/siren/encoder.c +++ b/gst/siren/encoder.c @@ -82,13 +82,13 @@ Siren7_EncodeFrame (SirenEncoder encoder, unsigned char *DataIn, scale_factor, number_of_regions, sample_rate_code, bits_per_frame; int sample_rate = encoder->sample_rate; - static int absolute_region_power_index[28] = { 0 }; - static int power_categories[28] = { 0 }; - static int category_balance[28] = { 0 }; - static int drp_num_bits[30] = { 0 }; - static int drp_code_bits[30] = { 0 }; - static int region_mlt_bit_counts[28] = { 0 }; - static int region_mlt_bits[112] = { 0 }; + int absolute_region_power_index[28] = { 0 }; + int power_categories[28] = { 0 }; + int category_balance[28] = { 0 }; + int drp_num_bits[30] = { 0 }; + int drp_code_bits[30] = { 0 }; + int region_mlt_bit_counts[28] = { 0 }; + int region_mlt_bits[112] = { 0 }; int ChecksumTable[4] = { 0x7F80, 0x7878, 0x6666, 0x5555 }; int i, j;