Re: [FFmpeg-devel] [PATCH] ffmpeg: replace log2 by faster variant

2016-01-06 Thread Ganesh Ajjanagadde
On Tue, Jan 5, 2016 at 7:03 PM, Ganesh Ajjanagadde wrote: > On Tue, Jan 5, 2016 at 6:44 PM, Michael Niedermayer > wrote: >> On Mon, Jan 04, 2016 at 05:38:46PM -0800, Ganesh Ajjanagadde wrote: >>> On Sat, Jan 2, 2016 at 7:59 AM, Ganesh Ajjanagadde wrote: >>> > On Sat, Jan 2, 2016 at 6:24 AM, Mich

Re: [FFmpeg-devel] [PATCH] ffmpeg: replace log2 by faster variant

2016-01-05 Thread Ganesh Ajjanagadde
On Tue, Jan 5, 2016 at 6:44 PM, Michael Niedermayer wrote: > On Mon, Jan 04, 2016 at 05:38:46PM -0800, Ganesh Ajjanagadde wrote: >> On Sat, Jan 2, 2016 at 7:59 AM, Ganesh Ajjanagadde wrote: >> > On Sat, Jan 2, 2016 at 6:24 AM, Michael Niedermayer >> > wrote: >> >> On Fri, Jan 01, 2016 at 05:55:3

Re: [FFmpeg-devel] [PATCH] ffmpeg: replace log2 by faster variant

2016-01-05 Thread Michael Niedermayer
On Mon, Jan 04, 2016 at 05:38:46PM -0800, Ganesh Ajjanagadde wrote: > On Sat, Jan 2, 2016 at 7:59 AM, Ganesh Ajjanagadde wrote: > > On Sat, Jan 2, 2016 at 6:24 AM, Michael Niedermayer > > wrote: > >> On Fri, Jan 01, 2016 at 05:55:31PM -0800, Ganesh Ajjanagadde wrote: > >>> On Wed, Dec 30, 2015 at

Re: [FFmpeg-devel] [PATCH] ffmpeg: replace log2 by faster variant

2016-01-04 Thread Ganesh Ajjanagadde
On Sat, Jan 2, 2016 at 7:59 AM, Ganesh Ajjanagadde wrote: > On Sat, Jan 2, 2016 at 6:24 AM, Michael Niedermayer > wrote: >> On Fri, Jan 01, 2016 at 05:55:31PM -0800, Ganesh Ajjanagadde wrote: >>> On Wed, Dec 30, 2015 at 1:01 AM, Hendrik Leppkes >>> wrote: >>> > On Wed, Dec 30, 2015 at 4:39 AM,

Re: [FFmpeg-devel] [PATCH] ffmpeg: replace log2 by faster variant

2016-01-02 Thread Ganesh Ajjanagadde
On Sat, Jan 2, 2016 at 6:24 AM, Michael Niedermayer wrote: > On Fri, Jan 01, 2016 at 05:55:31PM -0800, Ganesh Ajjanagadde wrote: >> On Wed, Dec 30, 2015 at 1:01 AM, Hendrik Leppkes wrote: >> > On Wed, Dec 30, 2015 at 4:39 AM, Ganesh Ajjanagadde >> > wrote: >> >> The log is anyway rounded to an i

Re: [FFmpeg-devel] [PATCH] ffmpeg: replace log2 by faster variant

2016-01-02 Thread Michael Niedermayer
On Fri, Jan 01, 2016 at 05:55:31PM -0800, Ganesh Ajjanagadde wrote: > On Wed, Dec 30, 2015 at 1:01 AM, Hendrik Leppkes wrote: > > On Wed, Dec 30, 2015 at 4:39 AM, Ganesh Ajjanagadde > > wrote: > >> The log is anyway rounded to an integer, so one may use an frexp > >> based approach. Note that thi

Re: [FFmpeg-devel] [PATCH] ffmpeg: replace log2 by faster variant

2016-01-01 Thread Ganesh Ajjanagadde
On Wed, Dec 30, 2015 at 1:01 AM, Hendrik Leppkes wrote: > On Wed, Dec 30, 2015 at 4:39 AM, Ganesh Ajjanagadde > wrote: >> The log is anyway rounded to an integer, so one may use an frexp >> based approach. Note that this may be made frexpf; if arguments are less than >> 2^24 there is no loss. Kep

Re: [FFmpeg-devel] [PATCH] ffmpeg: replace log2 by faster variant

2015-12-30 Thread Hendrik Leppkes
On Wed, Dec 30, 2015 at 4:39 AM, Ganesh Ajjanagadde wrote: > The log is anyway rounded to an integer, so one may use an frexp > based approach. Note that this may be made frexpf; if arguments are less than > 2^24 there is no loss. Kept as double precision for simplicity; 2^32 is > exactly represen

[FFmpeg-devel] [PATCH] ffmpeg: replace log2 by faster variant

2015-12-29 Thread Ganesh Ajjanagadde
The log is anyway rounded to an integer, so one may use an frexp based approach. Note that this may be made frexpf; if arguments are less than 2^24 there is no loss. Kept as double precision for simplicity; 2^32 is exactly representable as a double. Signed-off-by: Ganesh Ajjanagadde --- ffmpeg.c