[FFmpeg-devel] [PATCH] Per-frame metadata
Nicolas George
nicolas.george at normalesup.org
Sat Apr 23 13:00:54 CEST 2011
Le quartidi 4 floréal, an CCXIX, Michael Niedermayer a écrit :
> what does the _f stand for?
Something like _or_free. I thought that a name av_realloc_or_free would have
been too verbose, but I do not mind if people prefer it that way.
> > + if ((a | b) >= ((size_t)1 << (sizeof(size_t) * 4)) && a && t / a != b)
> > + return -1;
> LGTM
I have a version with AVERROR(EINVAL) instead of -1, as requested by
Stefano, in my working tree; it requires an additional #include. I'll rebase
and submit it soon.
> That looks like it will cause a leak in applications using their own
> release_buffer()
Indeed, unless they use avcodec_default_release_buffer underhanded or free
it themselves.
I see no obvious solution to avoid that, but I'll think about it some more.
Regards,
--
Nicolas George
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20110423/93fd505e/attachment.asc>
More information about the ffmpeg-devel
mailing list