[FFmpeg-devel] [PATCH 1/2] lavf/avio: Extend API with avio_move() and avio_delete()

wm4 nfxjfg at googlemail.com
Tue Jun 23 13:19:54 CEST 2015


On Tue, 23 Jun 2015 12:51:18 +0200
Nicolas George <george at nsup.org> wrote:

> Le quintidi 5 messidor, an CCXXIII, wm4 a écrit :
> > I think you're alone with this.
> 
> I do not intend to push for it, it was just an extreme example. I do maths,
> and there is one thing we learn: if you want to know how solid an argument
> is, push it to the extreme. If you suspect f is monotonic and want to know
> whether it is increasing or decreasing, look at its asymptotic behaviour. If
> you want to know if libavremotefileoperations makes sense, wonder about
> libspellcheck.

People don't follow mathematic rules, and neither do human arguments.
Not even software development does.

> > libav* are for (de)muxing and decoding/encoding.
> 
> libav* are for what developers want to make them for.

The current architecture just doesn't allow it without committing API
atrocities. (You might consider this "abuse", but I gave enough
convincing examples.)


More information about the ffmpeg-devel mailing list