Mark Thompson: > On 26/11/2018 13:39, Andreas Rheinhardt wrote: >> This will enable us to change e.g. the parameter sets of H.2645 in ways >> that would change the parsing process of future units. An example of >> this is the h264_redundant_pps bsf. > > I thought quite a bit more about how the alloc/free/clone should fit together > here. Following is a patch series implementing it using tables defining how > each unit works, which I think ends up being nicer than the previous setup > with ad-hoc functions for each case. The existing ad-hoc functions for the > hardest cases (that is, SEI) stay, but everything else in H.26[45] can be > handled without any new functions at all. > > It ends up implementing pretty the same make_unit_writable() function that > you proposed, so the last patch is your one to h264_redundant_pps. > > - Mark > _______________________________________________ > ffmpeg-devel mailing list > ffmpeg-devel@ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-devel >
Ticket #7807 has just been opened about this, so ping for this whole patchset. (Of course, a reference to ticket #7807 should be added to the commit message of the last commit when it is merged.) - Andreas _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".