[FFmpeg-devel] [HACK] Remove MAX_STREAMS usages

Ronald S. Bultje rsbultje
Mon Aug 9 21:46:29 CEST 2010


Hi,

On Mon, Aug 9, 2010 at 2:48 PM, Reimar D?ffinger
<Reimar.Doeffinger at gmx.de> wrote:
> On Mon, Aug 09, 2010 at 01:20:57PM -0400, Ronald S. Bultje wrote:
>> > + ? ?rt->real_setup_cache = av_mallocz(2 * s->nb_streams * sizeof(*rt->real_setup_cache));
>>
>> Why 2 * ..?
>
> Because it is also used as a temporary variable to replace
> a on-stack variable.
> It might be more readable to add a second pointer to the context instead though.

I don't mind the single alloc, but two pointers would make this a
little more understandable...

Ronald



More information about the ffmpeg-devel mailing list