[FFmpeg-devel] [HACK] Remove MAX_STREAMS usages
Ronald S. Bultje
Mon Aug 9 21:46:29 CEST 2010
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...
More information about the ffmpeg-devel