From: RĂ©mi Denis-Courmont Date: Wed, 3 Mar 2010 15:48:51 +0000 (+0200) Subject: Use MiB rather than MB for arbitrary memory limits X-Git-Tag: 1.1.0-pre1~555 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=2d692952142354a7a91e10048a0dc8f0ca95ec6e;p=vlc Use MiB rather than MB for arbitrary memory limits --- diff --git a/modules/stream_out/record.c b/modules/stream_out/record.c index 88f6ce1597..2eb542015c 100644 --- a/modules/stream_out/record.c +++ b/modules/stream_out/record.c @@ -148,11 +148,11 @@ static int Open( vlc_object_t *p_this ) p_sys->i_date_start = -1; p_sys->i_size = 0; #ifdef OPTIMIZE_MEMORY - p_sys->i_max_wait = 5*1000000; /* 5s */ - p_sys->i_max_size = 1*1000000; /* 1 Mbyte */ + p_sys->i_max_wait = 5*CLOCK_FREQ; /* 5s */ + p_sys->i_max_size = 1*1024*1024; /* 1 MiB */ #else - p_sys->i_max_wait = 30*1000000; /* 30s */ - p_sys->i_max_size = 20*1000000; /* 20 Mbyte */ + p_sys->i_max_wait = 30*CLOCK_FREQ; /* 30s */ + p_sys->i_max_size = 20*1024*1024; /* 20 MiB */ #endif p_sys->b_drop = false; p_sys->i_dts_start = 0; diff --git a/src/input/decoder.c b/src/input/decoder.c index a8bd0e4e28..1aad25e3a9 100644 --- a/src/input/decoder.c +++ b/src/input/decoder.c @@ -369,9 +369,9 @@ void input_DecoderDecode( decoder_t *p_dec, block_t *p_block, bool b_do_pace ) block_FifoPace( p_owner->p_fifo, 10, SIZE_MAX ); } #ifdef __arm__ - else if( block_FifoSize( p_owner->p_fifo ) > 50000000 /* 50 MB */ ) + else if( block_FifoSize( p_owner->p_fifo ) > 50*1024*1024 /* 50 MiB */ ) #else - else if( block_FifoSize( p_owner->p_fifo ) > 400000000 /* 400 MB, ie ~ 50mb/s for 60s */ ) + else if( block_FifoSize( p_owner->p_fifo ) > 400*1024*1024 /* 400 MiB, ie ~ 50mb/s for 60s */ ) #endif { /* FIXME: ideally we would check the time amount of data diff --git a/src/input/es_out.c b/src/input/es_out.c index 3062d8efde..81bdbbfab9 100644 --- a/src/input/es_out.c +++ b/src/input/es_out.c @@ -734,13 +734,13 @@ static bool EsOutIsExtraBufferingAllowed( es_out_t *out ) if( p_es->p_dec_record ) i_size += input_DecoderGetFifoSize( p_es->p_dec_record ); } - //fprintf( stderr, "----- EsOutIsExtraBufferingAllowed =% 5d kbytes -- ", i_size / 1024 ); + //msg_Info( out, "----- EsOutIsExtraBufferingAllowed =% 5d KiB -- ", i_size / 1024 ); /* TODO maybe we want to be able to tune it ? */ #if defined(OPTIMIZE_MEMORY) - const size_t i_level_high = 500000; /* 0.5 Mbytes */ + const size_t i_level_high = 512*1024; /* 0.5 MiB */ #else - const size_t i_level_high = 10000000; /* 10 Mbytes */ + const size_t i_level_high = 10*1024*1024; /* 10 MiB */ #endif return i_size < i_level_high; }