[FFmpeg-devel] Fwd: Re: [Libav-user] Motion estimation : replacement for deprecated AVFrame::motion_val ?

Reimar Döffinger Reimar.Doeffinger at gmx.de
Thu Mar 27 07:19:32 CET 2014


On 27.03.2014, at 01:29, Vittorio Giovara <vittorio.giovara at gmail.com> wrote:

> On Thu, Mar 27, 2014 at 12:58 AM, Michael Niedermayer <michaelni at gmx.at> wrote:
>> 
>> well, iam no user of libav but you do realize that libav
>> deprecated that without speaking with the authors who wrote it?
> 
> And yet it had been merged, and stayed like that until now, so the
> message is the authors agreed with that.

It doesn't mean that at all.
It being deprecated in Libav and us wanting to keep ABI compatibility means that once it gets removed there we would have to switch to provide access only through accessors, so it has to be removed in its current form at that point.
As such I'd say the deprecation wasn't wrong, though it should be for the specific access method, not the feature in general.
Though as you see there is also the fact that the current implementation sure isn't ideal, but that is not the same as agreeing that removing it is the right course.
Note that one particular feature based on it (but not needing the MVs to be exposed externally), visualising motion vectors has been used at exhibitions like LinuxTag since many years and IMHO is fairly successful in getting people interested in the technology, I sure would have protested if that was not working anymore.


More information about the ffmpeg-devel mailing list