[FFmpeg-devel] [PATCH] avformat/dashdec: fix memleak for commit commit e134c203
Steven Liu
lq at chinaffmpeg.org
Fri Mar 20 13:02:05 EET 2020
> 2020年3月20日 下午6:51,Nicolas George <george at nsup.org> 写道:
>
> Steven Liu (12020-03-20):
>> Why the specification add these attributes into the documents if these attributes not useful, just kidding?
>> I said I’m not the specification author.
>
> What Anton and I are trying to explain to you is that either your code
> handles the attributes according to the specification, with actual
> technical consequences, or your code is useless.
>
> Getting the attribute, parsing it, getting it into a variable, carrying
> this variable around, and doing nothing with that variable is a waste of
> effort.
>
> For example, adaptionset_lang reaches the metadata dictionary, and is
> therefore available for the application: it's useful.
>
> On the other hand, adaptionset_minwidth is just stored in a variable and
> does nothing: get rid of if.
>
> Maybe later you'll come to implement something that uses
> adaptionset_minwidth: since you already wrote the code, you can commit
> all of it together.
>
> In short: don't build half a bridge, either build the whole bridge or
> keep the materials for later.
Do you mean,
1. I should add all the code in this patch, not make it two or four step complete the code?
If this is right, I think I should submit version 3 to make that,
2. I just think send this patch first step to fix memleak, If this patch is ok I will send the second patch to use the minbw maxbw minframerate maxframerate,
If the 2nd step is unnecessary, I can merge all the step in one patch and submit here. :D
>
> Regards,
>
> --
> Nicolas George
Thanks
Steven Liu
More information about the ffmpeg-devel
mailing list