On 2018/04/27 0:38, Carl Eugen Hoyos wrote:
2018-04-27 1:28 GMT+02:00, Josh de Kock <j...@itanimul.li>:
On 2018/04/27 0:19, Carl Eugen Hoyos wrote:
2018-04-27 1:08 GMT+02:00, Josh de Kock <j...@itanimul.li>:
The postproc library is only used in a single filter

Is libswscale used in more filters? Are you planning to
deprecate it?

No, libswscale does not suffer from the same issue of being a secondary
filter library. See for example how libavresample is the secondary
resampling library, which has been deprecated for being regarded as
worse than libswscale. libpostproc is just another filtering library
(which was shoved into lavfi instead of its filters being moved into
lavfi). Some of the postproc filters seemingly have equivalents in lavfi
(just going off of names), so I think removal of postproc while making
sure equivalent filters will be available is the best way to solve this.

I am a little surprised:
Could you explain which filters in libavfilter are the equivalents for the
functionality of libpostproc?

deblocking filters -> vf_deblock
deinterlacing filters -> vf_yadif
autolevels -> eq (with some auto-value code)

But as I said, 'some' 'seemingly' 'going off names'. There was just a discussion on irc to just use http://git.videolan.org/?p=libpostproc.git;a=summary as an external library and drop in-tree postproc (this still requires deprecation of postproc in-tree however afaik).

--
Josh
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to