#3079: libavfilter sucks --------------------------------------+---------------------------------- Reporter: richardpl | Owner: Type: defect | Status: new Priority: critical | Component: avfilter Version: git-master | Keywords: bounty Blocked By: | Blocking: Reproduced by developer: 1 | Analyzed by developer: 0 --------------------------------------+---------------------------------- Problem:
Filter takes 3 streams, returns 1 stream. If first input generates frames faster than 2 and/or 3 it will pointlessly start to queue frames from 1st input. Solution: Do not queque and thus request new frames when frames from other inputs are not available. Problem: Filter returns multiple frames from .fitler_frame. Libavfilter cache all such frames in memory. Solution: Do not cache frames in memory, forward them to next link immediately. -- Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/3079> FFmpeg <http://ffmpeg.org> FFmpeg issue tracker _______________________________________________ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://avcodec.org/mailman/listinfo/ffmpeg-trac