[FFmpeg-devel] [PATCH 3/3] lavc/cbrt_tablegen: unroll table generation loop
gajjanagadde at gmail.com
Fri Jan 1 02:23:46 CET 2016
On Thu, Dec 31, 2015 at 5:08 PM, Ronald S. Bultje <rsbultje at gmail.com> wrote:
> On Thu, Dec 31, 2015 at 6:53 PM, Ganesh Ajjanagadde <gajjanagadde at gmail.com>
>> BTW, it would also help me if you or an AAC maintainer can come up
>> with a number below which dynamic initialization can always be done.
> I think the answer is "never", since 0 is always faster than any number. But
> that's not an absolute veto or anything.
It would be useful to know how long aac decoding takes in general, e.g
for n seconds of audio, what is the cycle count. Cycle counts of
initialization can get easily amortized in that. And that is really
what should determine one's heuristics for when to
I personally don't mind either way. All of this work grew out of a
remark by wm4 some weeks back:
something I agree with mostly. The reason I ask is to prioritize
effort. For instance, if 300k cycles is too much to always dynamically
init, I will not bother shaving 20k cycles more: I don't want to spend
time on last mile optimizations unless it can result in help towards
wm4's goal, i.e I don't want an immediate nack to removal of the
hardcoded tables stuff here.
More information about the ffmpeg-devel