[FFmpeg-devel] [PATCH] Document sws_freeContext()

Michael Niedermayer michaelni
Mon Nov 2 11:58:08 CET 2009


On Mon, Nov 02, 2009 at 01:58:50AM +0100, Vitor Sessak wrote:
> Michael Niedermayer wrote:
>> On Mon, Nov 02, 2009 at 12:30:16AM +0100, Stefano Sabatini wrote:
>>> Hi, as in subject.
>>> -- 
>>> FFmpeg = Fantastic & Fast Mysterious Philosophical Elitarian Governor
>>>  swscale.h |    4 ++++
>>>  1 file changed, 4 insertions(+)
>>> 76c99c975c1aa2f36453e7d11a6e2c8d8f6f8dc2  document-sws-free-context.patch
>>> Index: libswscale/swscale.h
>>> ===================================================================
>>> --- libswscale/swscale.h	(revision 29810)
>>> +++ libswscale/swscale.h	(working copy)
>>> @@ -112,6 +112,10 @@
>>>   struct SwsContext;
>>>  +/**
>>> + * Frees the memory allocated by swsContext.
>>> + * If swsContext is NULL, then do nothing.
>> sounds odd, id say either
>> free + do
>> or
>> frees + does
>> (just gut feeling)
>> Also it does not just free memory and not what has been
>> allocated by swsContext, as thats a struct and not a function
>> that does something.
>> really i think that "frees a swscaler context" is perfectly fine
>
> Wouldn't that be a little redundant with the function name 
> (sws_freeContext)? I would just make:
>
> /**
>  * @note If swsContext is NULL, then do nothing.
>  */
>
> or
>
> /**
>  * @note It is safe to pass NULL pointers to this function.
>  */
>
> Or something like that...

thats perfectly fine with me as well

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Asymptotically faster algorithms should always be preferred if you have
asymptotical amounts of data
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20091102/aafe02cb/attachment.pgp>



More information about the ffmpeg-devel mailing list